C# 随机数一例
public int[] getRandomNum(int num,int minValue,int maxValue) { Random ra=new Random(unchecked((int)DateTime.Now.Ticks)); int[] arrNum=new int[num]; int tmp=0; for (int i=0;i<=num-1;i ){ tmp=ra.Next(minValue,maxValue); //随机取数 arrNum[i]=getNum(arrNum,tmp,minValue,maxValue,ra); //取出值赋到数组中 } return arrNum; } getRandomNum即是在区间[minValue,maxValue]取出num个互不相同的随机数,返回的数组包含着结果。

