參考以下這個方法,就是給予陣列長度參數後,產生出N個不重覆的亂數矩陣
// Gen Random Value private int[] genRandom(int length) { int r; int temp=0; int[] randomArray=new int[length]; randomArray=Enumerable.Range(1, length).ToArray(); Random innerRnd = new Random(); for (int i=0;i<randomArray.Length;i++) { r=innerRnd.Next(0,50); temp=randomArray[i]; randomArray[i]=randomArray[r]; randomArray[r]=temp; } return randomArray; }
沒有留言:
張貼留言