生成十個完全不同的隨機數並排序

public int[] getRandom()
        {
            Random rd = new Random();
            int[] nums = new int[10];
            for (int i = 0; i < 10; i++)
            {
                int rdNum = rd.Next();
                for (int j = 0; j < i; j++)
                {
                    if (nums[j] == rdNum)
                    {
                        i--;
                        break;
                    }
                    else
                    {
                        nums[i] = rdNum;
                    }
                }

            }
            return nums;
        }

 

Array.Sort(getRandom());

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章