当创建Random具有相同种子的实例时,将生成相同的编号。
int seed = 5; for (int i = 0; i < 2; i++) { Console.WriteLine("随机实例 " + i); Random rnd = new Random(seed); for (int j = 0; j < 5; j++) { Console.Write(rnd.Next()); Console.Write(" "); } Console.WriteLine(); }
输出:
随机实例 0 726643700 610783965 564707973 1342984399 995276750 随机实例 1 726643700 610783965 564707973 1342984399 995276750