c#隨機生成一個整數

一.Random 類

Random類默認的無參構造函數可以根據當前系統時鐘爲種子,進行一系列算法得出要求範圍內的僞隨機數.

1

2

Random rd = new Random();

int i = rd.Next();

這種隨機數可以達到一些要求較低的目標,但是如果在高併發的情況下,Random類所取到的系統時鐘種子接近甚至完全一樣,就很有可能出現重複,這裏用循環來舉例

1

2

3

4

5

for (int i = 0; i < 10; i++)

{

    Random rd = new Random();  //無參即爲使用系統時鐘爲種子

    Console.WriteLine(rd.Next().ToString());

}

 C#生成隨機數的三種方法

https://www.cnblogs.com/xiaowie/p/8759837.html

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章