📜  c# 获取 0 和 1 之间的随机数 - C# (1)

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

C# 获取 0 和 1 之间的随机数

在 C# 中,我们可以通过使用 Random 类来获取 0 和 1 之间的随机数。下面我们将介绍如何使用它来生成这样的随机数。

示例代码
using System;

class Program
{
    static void Main(string[] args)
    {
        // 创建 Random 对象
        Random rand = new Random();

        // 生成 0 和 1 之间的随机数
        int num = rand.Next(0, 2);

        Console.WriteLine(num);
    }
}

在上述示例代码中,我们通过创建一个 Random 对象来生成随机数。然后使用 Next 方法来获取生成的随机数,其中传入的参数是随机数的最小值和最大值,即 0 和 2。

解释说明

构造 rand 对象后,我们使用 Next 方法来生成随机数,其中传入的参数是随机数的最小值和最大值,如 rand.Next(0, 2) 表示生成从 0 到 2(不包括 2)之间的随机数。因为只有 0 和 1 两个整数可以符合条件,所以得到的最终结果一定是 0 或者 1。

总结

本篇介绍了如何使用 Random 类从 0 和 1 中获取随机数。想要生成其他数字范围的随机数,只需要调整 Next 方法中传入的参数即可。