变量定义问题

时间:2015-04-25 09:20:18

标签: c# variables random

我对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");
    }

1 个答案:

答案 0 :(得分:0)

这应该有效:

for