伊莉討論區
標題:
樂透產生號碼練習
[打印本頁]
作者:
ahway9988
時間:
2018-7-28 02:50 AM
標題:
樂透產生號碼練習
由java 樂透第3版改編到C#
由於內容太多,放上載點供載
有錯請回應
另外聲明,有引用他人圖片,純練習分享...orz
[attach]124337471[/attach]
作者:
zxc7827691
時間:
2019-6-29 04:08 AM
分享我寫的
大樂透 1~49號,抽 6 個號碼其實很簡單,就產生 1~49 亂數排序,再取出前 6 個號碼,這樣最有效率
class Program
{
static void Main(string[] args)
{
// 大樂透 1~49號
List<int> listLinq = new List<int>(Enumerable.Range(1, 49));
// 亂數排序
Random rand = new Random(Guid.NewGuid().GetHashCode());
listLinq = listLinq.OrderBy(num => rand.Next()).ToList();
// 抽前 6 個號碼
for (int i = 0; i < 6; i++)
{
Console.WriteLine(listLinq[i].ToString());
}
Console.ReadKey();
}
}
複製代碼
輸出
32
9
1
6
39
12
複製代碼
歡迎光臨 伊莉討論區 (http://www45.eyny.com/)
Powered by Discuz!