private static int[] arrayRandom( ) {
int[] array_temp=new int[App.MAXCARDS];
for (int i = 0; i < App.MAXCARDS; i++)
{
array_temp[i] = i;
}
Random rand = new Random();
int k = 0;
int tmp = 0;
for (int i = 0; i < array_temp.Length; i++)
{
k = rand.Next(0, array_temp.Length);
if (k != i)//换位置
{
tmp = array_temp[i];
array_temp[i] = array_temp[k];
array_temp[k] = tmp;
}
}
return array_temp;
}
int[] array_temp=new int[App.MAXCARDS];
for (int i = 0; i < App.MAXCARDS; i++)
{
array_temp[i] = i;
}
Random rand = new Random();
int k = 0;
int tmp = 0;
for (int i = 0; i < array_temp.Length; i++)
{
k = rand.Next(0, array_temp.Length);
if (k != i)//换位置
{
tmp = array_temp[i];
array_temp[i] = array_temp[k];
array_temp[k] = tmp;
}
}
return array_temp;
}