/// <summary> /// 随机排列数组元素 /// </summary> /// <param name="myList"></param> /// <returns></returns> private List<int> ListRandom(List<int> myList) { Random ran = new Random(); List newList = new List(); int index = 0; int temp = 0; for (int i = 0; i < myList.Count; i++) { index = ran.Next(0, myList.Count-1); if (index != i) { temp = myList[i]; myList[i] = myList[index]; myList[index] = temp; } } return myList; }