using System;
class Program
{
static void Main()
{
// 创建一个 Random 实例
Random random = new Random();
// 生成一个随机整数
int randomInt = random.Next();
Console.WriteLine("随机整数: " + randomInt);
// 生成一个指定范围内的随机整数 (例如: 1 到 100)
int randomInRange = random.Next(1, 101);
Console.WriteLine("1 到 100 之间的随机整数: " + randomInRange);
// 生成一个 0.0 到 1.0 之间的随机浮点数
double randomDouble = random.NextDouble();
Console.WriteLine("0.0 到 1.0 之间的随机浮点数: " + randomDouble);
}
}
创建 Random
实例:通过 new Random()
创建一个随机数生成器的实例。每次创建新的 Random
实例时,它会使用当前时间作为种子值,确保每次运行程序时生成不同的随机数序列。
生成随机整数:使用 random.Next()
方法可以生成一个非负的随机整数。如果你想生成一个特定范围内的随机整数(例如 1 到 100),可以使用 random.Next(minValue, maxValue)
,其中 maxValue
是开区间,即不会包含 maxValue
。
生成随机浮点数:使用 random.NextDouble()
可以生成一个介于 0.0 和 1.0 之间的随机浮点数(不包括 1.0)。
上一篇:c# stringbuilder
下一篇:c# tuple
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站