C Sharp中怎么生成大随机数
时间: 2023-04-08 09:02:41 浏览: 348
C# 卡密生成器 源代码
你可以使用C#中的Random类来生成大随机数。例如,以下代码可以生成一个介于0和999999999之间的随机数:
Random random = new Random();
int randomNumber = random.Next(1000000000);
如果你需要更大的随机数,可以使用BigInteger类。例如,以下代码可以生成一个介于0和999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999之间的随机数:
Random random = new Random();
byte[] bytes = new byte[128];
random.NextBytes(bytes);
BigInteger randomNumber = new BigInteger(bytes);
randomNumber = BigInteger.Abs(randomNumber);
randomNumber = randomNumber % BigInteger.Parse("1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000");
阅读全文