【发布时间】:2015-04-25 09:20:17
【问题描述】:
我对 c# 和一般编程非常陌生,所以如果这看起来是一个非常愚蠢和简单的问题,我深表歉意。 我试图创建一个简单的程序,单击按钮将弹出一个消息框,从六个单词的简单列表中随机选择一个单词。经过 3 天的谷歌搜索和滚动浏览页面上的页面后,我对如何正确定义随机变量以便在消息框上显示变量感到有点困惑。
我想在学习时使用 testvar 作为定义变量。
这是我的代码,随机列表周围,如果有人能指出我正确的方向或给我一些建议,我将非常感激。
//random generator list for adjectives
Random r = new Random();
string[] words = { "tall", "short", "slim", "chunky", "donkey", "Ice cream" };
Console.WriteLine(words[r.Next(0, words.Length)]);
var testvar = ??? ;
我相当有信心我的按钮编码是正确的,但我认为 Id 也包括了它,所以它可以被看到。再次为最有可能是一个愚蠢和菜鸟的问题感到抱歉
private void Generate_Click(object sender, RoutedEventArgs e)
{
// Generate box results - need to get varible right from list
MessageBox.Show("You have selected " + testvar + Environment.NewLine + Environment.NewLine + "Congratulations", "Results");
}
【问题讨论】:
-
你有什么问题?