如何从给定的单词列表中获取随机单词

时间:2013-07-23 01:30:07

标签: c#

我的字符串数组有一个单词列表,比如man,ran等。有人可以帮我随机从字符串数组中取出一个单词并将其存储在变量myword中。

1 个答案:

答案 0 :(得分:9)

Random r = new Random();

string[] words = {"man", "rat", "cow", "chicken"};

Console.WriteLine(words[r.Next(0, words.Length)]);

string word = words[r.Next(0, words.Length)];

使用Random时要小心。这是一个伪随机数生成器,因此如果使用不正确,可能无法获得预期的结果。