📜  C#| Random.NextDouble()方法(1)

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

C# | Random.NextDouble() 方法介绍

概述

在 C# 编程语言中,Random.NextDouble() 方法用于生成一个大于等于 0.0 小于 1.0 的随机浮点数。这是 System.Random 类的一种用法。

语法

下面是 Random.NextDouble() 方法的语法:

public virtual double NextDouble ();
返回值

Random.NextDouble() 方法返回一个 double 类型的随机浮点数。

用法示例

以下是一个使用 Random.NextDouble() 方法的示例:

using System;

class Program
{
    static void Main()
    {
        Random random = new Random();
        
        double randomNumber = random.NextDouble();
        Console.WriteLine("随机浮点数: " + randomNumber);
    }
}
示例解释

上述示例代码中,我们首先创建了一个 Random 类的实例 random,以便生成随机数。然后,我们调用 random.NextDouble() 方法,该方法会返回一个随机浮点数。最后,我们将该随机浮点数打印到控制台。

注意事项
  • 使用 Random.NextDouble() 方法时,请确保先创建一个 Random 类的实例。
  • 每次调用 NextDouble() 方法时,都会生成一个不同的随机数。

这是一个简单而方便的方法,可用于在编程中生成随机浮点数。你可以根据需要使用该方法来实现更复杂的问题的解决方案。