【小白】C#生成隨機數
阿新 • • 發佈:2021-01-22
技術標籤:c#
C#隨機數
隨機數的使用很普遍,可用它隨機顯示圖片,還可以用來加密資訊等等。如何在一段數字區間內隨機生成N個互不相同的隨機數,比如在從100到1000間隨機生成10個互不相同的整數,此文介紹Visual Studio 2019 C#中隨機數的用法。
一,C#生成隨機數的關鍵字是Random
Random random = new Random(); //放迴圈體外初始化
for (int i = 1; i <= 10; i++) //生成十個隨機數
{
int figure = random. Next(100, 1000); //隨機生成100至1000區間中的數字
Console.WriteLine(figure);
}
二,注意將初始化random要放在迴圈體外邊
三,其中Random.Next(min, max)是隨機返回一個整數a,而其中a則大於等於min,小於max
生成一個他們之間的數。
這樣以來就會隨機生成100~1000之間的整數。