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

c# 获取随机数

作者:暗夜幽殤   发布日期:2026-08-04   浏览:78

using System;

class Program
{
    static void Main()
    {
        // 创建一个 Random 实例
        Random random = new Random();

        // 获取一个 0 到 100 之间的随机整数(包括 0,不包括 100)
        int randomInt = random.Next(100);
        Console.WriteLine("随机整数: " + randomInt);

        // 获取一个指定范围内的随机整数(例如:5 到 15,包括 5 和 15)
        int randomInRange = random.Next(5, 16);
        Console.WriteLine("指定范围内的随机整数: " + randomInRange);

        // 获取一个 0 到 1 之间的随机浮点数
        double randomDouble = random.NextDouble();
        Console.WriteLine("随机浮点数: " + randomDouble);
    }
}

解释说明:

  1. 创建 Random 实例:通过 new Random() 创建一个随机数生成器实例。
  2. 获取随机整数:使用 random.Next(maxValue) 方法可以生成一个从 0 开始到 maxValue 之前的随机整数。例如,random.Next(100) 会生成 0 到 99 之间的随机整数。
  3. 获取指定范围内的随机整数:使用 random.Next(minValue, maxValue) 方法可以生成一个在 minValuemaxValue-1 之间的随机整数。例如,random.Next(5, 16) 会生成 5 到 15 之间的随机整数。
  4. 获取随机浮点数:使用 random.NextDouble() 方法可以生成一个 0.0(包含)到 1.0(不包含)之间的随机浮点数。

上一篇:c# string 转datetime

下一篇:c# isassignablefrom

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

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

Laravel 中文站