在C#中,随机生成两个随机数,比较它们的大小,可是我这个怎么都是等于?

img

img


该如何改?

去掉第二个new Random,只需要new一次
Random r = new Random();
a = r.Next(1,100);
b = r.Next(1,100);

在高并发的情况下,Random类所取到的系统时钟种子接近甚至完全一样,就很有可能出现相等的数。
参考如下说明: