【C#零基础从入门到精通】(十一)——C#Reandom随机类详解
【C#零基础从入门到精通】(十一)——C#Reandom随机类详解
在 C# 中,Random
类是用于生成随机数的重要工具,它位于System
命名空间下。下面从类的概述、构造函数、常用方法、使用注意事项以及示例等方面进行详细介绍。
类概述
Random
类主要用于生成伪随机数序列。这里的 “伪随机” 是因为生成的随机数是基于一个初始值(种子)通过特定算法计算得出的,只要种子相同,生成的随机数序列就是相同的。
构造函数
Random
类提供了两种常用的构造函数:
1. Random()
- 描述:使用与时间相关的默认种子值初始化
Random
类的新实例。由于种子与当前时间相关,所以每次运行程序时生成的随机数序列通常不同。 - 示例
Random random = new Random();
2. Random(int Seed)
- 描述:使用指定的种子值初始化
Random
类的新实例。当使用相同的种子值创建Random
对象时,会生成相同的随