7 c# random
我用这段代码生成一个随机数.
Random R = new Random(0); int Rand = R.Next(7);
但我在每个程序运行中得到相同的随机数.
Per*_*sen 13
从构造函数中删除0,您将获得不同的随机数.
如果将一个数字传递给构造函数,它将用作种子,通过始终指定0,您将始终获得相同的序列.
你可以指定一个随机的int32,但最简单的是不传递任何参数,你得到一个基于时间的种子
ult*_*ohn 10
每次运行程序时都必须更改随机数生成器对象的种子,就像我从你看到的那样,你当前的种子是0,所以如果你想得到一个不同的东西,你必须把它改成别的东西随机数流...只是一个想法!
归档时间:
16 年,6 月 前
查看次数:
1334 次
最近记录:
12 年,3 月 前