C#で繰り返しのない乱数を生成するにはどうすればよいですか。配列が1つあり、すべての部屋に0から9までの乱数を入力したいと思います。各部屋には異なる番号が必要です。私はこれを使用します:
for (int i = 0; i < 20; i++)
{
Random rnd = new Random();
int temp = 0;
temp = rnd.Next(0, 9);
page[i] = temp;
}
しかし、私はアレイのすべての部屋で同じ数を取得します。