生成十个完全不同的随机数并排序

来源:互联网 发布:百度地图数据解析失败 编辑:程序博客网 时间:2024/05/29 16:31

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());

原创粉丝点击