作业帮 > 数学 > 作业

如何用C#产生两个随机数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/05/16 01:34:33
如何用C#产生两个随机数
Random n1 = new Random();
num1=n1.Next(0,100);

Random n2 = new Random();
num2 = n2.Next(0, 100);
是出了什么问题,为什么总是产生了两个相同的随机数?应该怎么改?
如何用C#产生两个随机数
Random会根据系统时间去随机,所以同时new两个Random有可能会产生一样的随机数,
改成只用一个Random对象就行了:
Random n1 = new Random();
num1=n1.Next(0,100);

                
num2 = n1.Next(0, 100);