C#.net随机数函数
(1)Random rnd = new Random();
int rndNum = rnd.Next(); //int 取值范围内的随机数
int rndNum = rnd.Next(10); //得0~9的随机数
int rndNum = rnd.Next(10,20); //得10~19的随机数
int rndNum = rnd.NextDouble(); //得0~1的随机数
(2)Random ran=new Random(seed);
int num=ran.Next(a,b);
a-随机数最小值,b-随机数最大值
(3)函数是这样用,比如100至999的随机数
Random ran=new Random();
int RandKey=ran.Next(100,999);
不过这样会有重复,可以给Random一个系统时间做为参数,以此产生随机数,就不会重复了
System.Random a=new Random(System.DateTime.Now.Millisecond);
int RandKey =a.Next(10);
(4)Random rnd = new Random();
int rndNum = rnd.Next(); //int 取值范围内的随机数
int rndNum = rnd.Next(10); //得0~9的随机数
int rndNum = rnd.Next(10,20); //得10~19的随机数
int rndNum = rnd.NextDouble(); //得0~1的随机数