C# 长度为100的int数组 插入1-100的随机数 不能重复

来源:互联网 发布:用友软件面试怎么样 编辑:程序博客网 时间:2024/04/28 16:28
        private int[] GetRandomArray1(int len = 100)        {            int[] arr = new int[len];            for (int i = 0; i < len; i++)            {                arr[i] = i + 1;            }            Random r = new Random();            for (int i = 0; i < len; i++)            {                var nowIndex = r.Next(0, len);                int nowTemp = arr[nowIndex];                arr[nowIndex] = arr[i];                arr[i] = nowTemp;            }            return arr;        }

原创粉丝点击