C#生成指定范围内的不重复随机数
// 随机数个数 // 随机数下限 /// 随机数上限 public int[] GetRandomArray(int Number,int minNum,int maxNum) { int j; int[] b=new int[Number]; Random r=new Random(); for(j=0;j<Number;j++) { int i=r.Next(minNum,maxNum+1); int num=0; for(int k=0;k<j;k++) { if(b[k]==i) { num=num+1; } } if(num==0 ) { b[j]=i; } else { j=j-1; } } return b; }