1. 程式人生 > >C#打亂陣列順序

C#打亂陣列順序

//隨機打算int陣列
public int[] GetRandomNum(int[] num)
    {
        for (int i = 0; i < num.Length; i++)
        {
            int temp = num[i];
            int randomIndex = Random.Range(0, num.Length);
            num[i] = num[randomIndex];
            num[randomIndex] = temp;
        }
        return
num; } //打亂List陣列 public List<T> RandomSortList<T>(List<T> ListT) { System.Random random = new System.Random(); List<T> newList = new List<T>(); foreach (T item in ListT) { newList.Insert(random.Next(newList.
Count), item); } return newList; }