📜  como crear un numero aleatorio c# (1)

📅  最后修改于: 2023-12-03 15:14:13.132000             🧑  作者: Mango

如何在C#中生成随机数字

在C#中,可以使用内置的Random类来生成随机数字。以下是使用C#中的Random类生成随机数字的方法:

// 首先创建一个Random类的实例
Random randomNumber = new Random();

// 生成一个介于0和10之间的随机整数
int randomInt = randomNumber.Next(0, 11);

// 生成一个介于0和1之间的随机浮点数
double randomDouble = randomNumber.NextDouble();

// 生成一个介于0和100之间的随机浮点数
double randomRangeDouble = randomNumber.NextDouble() * 100;

以上代码片段中,首先创建了一个Random类的实例,然后使用Nezt()函数来生成随机数。在生成随机整数时,我们可以指定生成数的范围,例如上面的代码中,我们生成介于0和10之间的数。在生成随机浮点数时,我们可以使用NextDouble()函数来生成介于0和1之间的数,并根据需要对其进行调整

那么当我们运行这段代码并打印生成的随机数字时,我们就可以看到类似下面的结果:

// 随机整数
Console.WriteLine(randomInt); // 导致将生成一个介于1和10之间的随机整数(包括1和10)

// 随机浮点数 介于0和1之间
Console.WriteLine(randomDouble); // 导致将生成一个介于0和1之间的随机浮点数

// 随机浮点数 介于0和100之间
Console.WriteLine(randomRangeDouble); // 导致将生成一个介于0和100之间的随机浮点数

以上代码所生成的随机数会因为它们是随机生成的而不断变化。

这就是在C#中生成随机数字的方法。希望这篇文章有助于帮助有需要的程序员们。