【发布时间】:2010-12-24 19:41:02
【问题描述】:
我刚刚在网上通过了这篇文章:
C# Corner 和 C# Corner 以及他的文章(一位拥有超过 13 年经验的软件开发人员)推荐使用 System.Random 如下:
private int RandomNumber(int min, int max)
{
Random random = new Random();
return random.Next(min, max);
}
那不是每次都会给他相同的数字吗??
编辑:
所以我的问题将变成:Random 如何选择它的种子?一个常数或当前时间值?
谢谢
【问题讨论】:
-
是的,您必须使用随机数播种。这是他倒霉的一年。