public static void OrderRand()
{
int i, j;
int[] num = { 0, 1, 2, 3, 4, 5, 6,7,8,9 };
int[] rn = new int[10];
int t;
Random rdNum = new Random();
for (i =0;i<10;i++)
{
rn[i] = rdNum.Next(10);
for (j = 0; j < i; j++)
{
if (rn[i] == rn[j])
{
i--;j = i;
}
}
}
for (i = 0; i < 10; i++)
{
Console.WriteLine(num[rn[i]]);
}
}
还有一个
int[] array = Enumerable.Range(1, 100).OrderBy(t => Guid.NewGuid()).Take(100).ToArray();
// 排序
var ss = array.OrderBy(s => s);
foreach (var myNum in array)
{
Console.WriteLine(myNum);
}