随机打乱有序数组
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
int[] numbers= new int[]{1,2,3,4 ,5,6,7,8};
int index=0;
for(int i=1;i<numbers.Length;i++)
{
int curindex = new Random().Next(i,numbers.Length);
int temp = numbers[index];
numbers[index]=numbers[curindex];
numbers[curindex] = temp ;
}
for(int i=0;i<numbers.Length;i++)
{
Console.WriteLine(numbers[i]);
}
Console.ReadKey();
}
}
}