【发布时间】:2011-11-29 05:09:10
【问题描述】:
可能重复:
Why does it appear that my random number generator isn't random in C#?
我有以下代码:
int a;
int aa;
Random aRand = new Random();
Random aaRand = new Random();
a = aRand.Next(20);
aa = aaRand.Next(20);
//if (a == aa)
{
Console.WriteLine(a + " " + aa);
Console.ReadLine();
}
我假设 aRand 和 aaRand 是两个不同的值,但事实并非如此。我究竟做错了什么?我假设 aRand 和 aaRand 并不总是相同,但它们始终保持相同。
谢谢
【问题讨论】:
-
c# 是正确的语言,sry。