我用
Random rnd = new Random();
x=rnd.Next(10);
Run Code Online (Sandbox Code Playgroud)
但每次我得到相同的号码.如何解决它并得到不同的数字?告诉我简单的方法.
谢谢.抱歉英语不好.
Eti*_*tel 13
Random的默认构造函数使用当前时间作为其种子.因此,如果快速连续地初始化多个Random对象(例如在循环中),它们将共享相同的种子.
创建一次Random对象并多次使用它,或者事先创建一个种子并使用它来初始化您的生成器.