我对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 = ??? ;
我相当自信我有正确的按钮编码,但我认为我也包括它,所以可以看到它。再次抱歉最可能是一个愚蠢和noob问题
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");
}
答案 0 :(得分:0)
这应该有效:
for