📌  相关文章
📜  c# 在范围内生成随机整数 - C# (1)

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

C# 在范围内生成随机整数

在C#中,可以使用系统自带的 Random 类来生成随机数。本文将介绍如何在指定范围内生成随机整数。

生成指定范围内的随机整数
public static int RandomInt(int min, int max)
{
    Random random = new Random();
    return random.Next(min, max + 1);
}

以上代码中,RandomInt 方法接受两个参数:minmax,分别表示生成随机整数的范围的下限和上限。方法内部使用 Random 类来生成随机整数,并使用 Next 方法指定随机整数的范围为 [min, max]。返回生成的随机整数。

使用示例
int rnd = RandomInt(1, 10);
Console.WriteLine(rnd); // 生成 [1, 10] 范围内的整数
总结

使用 Random 类可以轻松生成随机整数。通过对 Next 方法的参数进行控制,可以生成指定范围内的随机整数。在实际开发中,可以根据实际需要进行封装,方便调用。