我应该如何生成0到2之间的随机数?BCL随机不是随机的

ark*_*ina 3 .net c#

我应该如何生成0到2之间的随机数?

我目前正在使用私有静态只读Random对象并调用_random.Next(0,2)但是值不是随机的......我看到的序列为0,0,0,1,1,0,0,0 ,, 1,1,1

以下显然不是随机的.我该怎么做?

非常感谢

Tim*_*mwi 10

如果你的意思是你想要随机数0或1,那么你所做的就是正确的.

如果你想要数字0,1或2,那么你需要写_random.Next(0, 3).