private static int[] rndArr(int length)
        
{
            
int[] intArr = new int[length];
            System.Collections.ArrayList myList 
= new System.Collections.ArrayList();
            Random rnd 
= new Random();
            
while (myList.Count < length)
            
{
                
int num = rnd.Next(0, length);
                
if (!myList.Contains(num))
                    myList.Add(num);
            }

            
for (int i = 0; i < length; i++)
            
{
                intArr[i] 
= (int)myList[i];
            }

            
return intArr;
        }
posted on 2007-05-11 14:16  刺猬博客  阅读(240)  评论(0编辑  收藏  举报