Wpf生成随机数

.net.Frameword中提供了一个专门产生随机数的类System.Random,此类默认情况下已被导入,编程过程中可以直接使用。我们知道,计算机并不能产生完全随机的数字,它生成的数字被称为伪随机数,它是以相同的概率从一组有限的数字中选取的,所选的数字并不具有完全的随机性,但就实用而言,其随机程度已经足够了。

很多时候都会需要用到生成随机数,比如我现在做到的需要生成随机的订单号等,自动生成的话可以让使用者更方便,而且可以让订单号规范一点。

在这里插入图片描述

后台代码
在这里插入图片描述
这里我们使用了Random类
Random的属性

Next():每次产生一个不同的随机正整数
Next(int max Value):产生一个比max value小的整数
Next(int min Value,int max Value):产生一个minValue~maxValue的正整数,但是不包含maxValue
NextDouble():产生一个0.0~1.0的浮点数
NextBytes(byte[]buffer):用随机数填充指定字节数的数组

例如:
Random Ran=new Random
Int a=Ran.Next(1,10); //生成1-10的一个随机数
Int a=Ran.Next(20); //生成0-20的一个随机数

最后你也可以用循环来判断是否重复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值