C# Random类

Random定义

1.命名空间:System

2.程序集:System.Runtime.dll

表示伪随机数生成器,这是一种能够产生满足某些随机性统计要求的数字序列的算法。

public class Random

产生一个整型随机数,范围:[0-int.MaxValue)。

 Console.WriteLine(int.MaxValue);

参数:产生的随机数最大值
注意:范围是左包含、右不包含

 Random random= new Random();//创建了一个Random类的实例
Console.WriteLine(random.Next());//随机生成的数
Console.WriteLine(random.Next(10));//范围越小,重复概率越大
Console.WriteLine(random.NextDouble());//范围[0-1)之间的小数
Console.WriteLine((int)(random.NextDouble()*10));//后面()里是一个整体

下面实例用NextBytes方法来生成随机数序列。

Random random = new Random();//创建一个 Random 类的实例,用于生成随机数。
Byte[] b = new Byte[10];//创建一个包含10个字节的数组。
random.NextBytes(b);//使用 Random 类的 NextBytes 方法填充数组 b,该方法将随机字节写入指定的字节数组。
Console.WriteLine("随机字节是: ");
for (int i = 0; i <=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值