回覆列表
  • 1 # tzifl288

    有兩種思路: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();

  • 中秋節和大豐收的關聯?
  • 請問聖經中的“信心”,指的是什麼?