色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何生成不重復的1

錢瀠龍2年前14瀏覽0評論

如何生成不重復的1?

有兩種思路:

1、隨機生成一個1-100的數,然后判斷重復,如果重復再生成一次;

2、創建一個數組,元素內容為1-100,對元素隨機排序。請參考下面的代碼publicvoidGenerateRandomNums(){Listlist=newList();Randomrand=newRandom();intvalue;while(true){if(list.Count==20){Console.WriteLine("Ushouldgetthe20randomnumbers.");break;}value=rand.Next(1,21);if(!list.Contains(value)){list.Add(value);}}foreach(inttempinlist){Console.WriteLine("Num:{0}.",temp);}

}第二種思路:int[]a={1,2,4,5,3,6,7,8}

;int[]b=a.OrderBy(x=>Guid.NewGuid()).ToArray()

;foreach(intvinb)Console.WriteLine(v)

;Console.ReadKey();