如何在C#中生成无重复的随机数.我有一个阵列,我想用0到9的随机数填充每个房间.每个房间都有不同的数字.我用这个:
for (int i = 0; i < 20; i++)
{
Random rnd = new Random();
int temp = 0;
temp = rnd.Next(0, 9);
page[i] = temp;
}
Run Code Online (Sandbox Code Playgroud)
但是我在阵列的evey房间得到相同的号码.