例子:实现1~20之间的随机数,装在八个盒子中,并且不允许出现重复
Random r = new Random();
int[] array = new int[8];
for (int i = 0; i < array.Length; i++)
{
array[i] = r.Next(1,21);
if (i>0)
{
for (int j = 0; j < i; j++)
{
if (array[i]==array[j])
{
i--;
}
}
}
}
for (int i = 0; i < array.Length; i++)
{
Console.Write(array[i]+"-");
}
Console.ReadLine();