Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# random

作者:洃铯哖輪   发布日期:2025-07-12   浏览:39

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);
    }
}

解释说明:

  1. 创建 Random 实例:通过 new Random() 创建一个随机数生成器的实例。每次创建新的 Random 实例时,它会使用当前时间作为种子值,确保每次运行程序时生成不同的随机数序列。

  2. 生成随机整数:使用 random.Next() 方法可以生成一个非负的随机整数。如果你想生成一个特定范围内的随机整数(例如 1 到 100),可以使用 random.Next(minValue, maxValue),其中 maxValue 是开区间,即不会包含 maxValue

  3. 生成随机浮点数:使用 random.NextDouble() 可以生成一个介于 0.0 和 1.0 之间的随机浮点数(不包括 1.0)。

上一篇:c# stringbuilder

下一篇:c# tuple

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# 取字符串最后一个字符

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站