柚子快報激活碼778899分享:C#中的幾種隨機數(shù)生成方式
柚子快報激活碼778899分享:C#中的幾種隨機數(shù)生成方式
在C#中,有多種方式可以生成隨機數(shù)。以下是其中的幾種常見方法:
使用System.Random類
System.Random類是C#中生成隨機數(shù)最常用的方式。它提供了多種方法來生成不同范圍的隨機數(shù)。
using System;
class Program
{
? ? static void Main()
? ? {
? ? ? ? Random rand = new Random();
? ? ? ??
? ? ? ? // 生成一個非負隨機數(shù)
? ? ? ? int nonNegative = rand.Next();
? ? ? ??
? ? ? ? // 生成一個指定范圍內(nèi)的隨機數(shù)
? ? ? ? int withinRange = rand.Next(10, 100); // 生成10(包括)到100(不包括)之間的隨機數(shù)
? ? ? ??
? ? ? ? // 生成一個指定精度的雙精度浮點數(shù)
? ? ? ? double doublePrecision = rand.NextDouble() * 100.0; // 生成0.0到100.0之間的隨機數(shù)
? ? ? ??
? ? ? ? Console.WriteLine(nonNegative);
? ? ? ? Console.WriteLine(withinRange);
? ? ? ? Console.WriteLine(doublePrecision);
? ? }
}
使用RandomNumberGenerator類
RandomNumberGenerator類提供
柚子快報激活碼778899分享:C#中的幾種隨機數(shù)生成方式
精彩鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。