我使用谷歌找到了这段代码。
private int RandomNumber(int min, int max)
{
Random random = new Random();
return random.Next(min, max);
}
这真的是在 C# 中生成真实随机数的全部吗?我打算小规模生成 1-10 之间的值。
Thanks
你所说的“真实”是什么意思?当然,它们是随机数,尽管也许不是加密安全随机数。但对于大多数应用程序来说,Random.Next
绝对足够好。
如果您想要加密安全的随机数,请查看System.Security.Cryptography.RandomNumberGenerator http://msdn.microsoft.com/en-us/library/system.security.cryptography.randomnumbergenerator.aspx class.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)