public string GetRan(int NumSides)
{
byte[] randomNumber = new byte[NumSides];
Gen.GetBytes(randomNumber);
int rand = Convert.ToInt32(randomNumber[0]);
StringBuilder sb = new StringBuilder();
foreach (byte by in randomNumber)
{
sb.Append(Convert.ToInt32(by) % NumSides + 1);
}
return sb.ToString();
}
用RNGCryptoServiceProvider获取随机数
最新推荐文章于 2021-02-27 16:18:11 发布