求c#产生随机数的函数

能讲讲语法最好。谢谢

Random ra = new Random();
或
Random ra = new Random(int seed);
public int Next();
用法:ra.Next();
它返回一个大于或等于零而小于2,147,483,647的数,这并不满足我们的需要,下面我们介绍它的重载函数和其它一些方法。

public int Next(int maxValue);
用法:ra.next(20)
返回一个小于所指定最大值(此处为20)的正随机数。

public int Next(int minValue, int maxValue);
用法:ra.next(1,20)
返回一个指定范围内(此处为1-20之间)的随机数,我们在下面的实例中会用到此函数。

类System.Random还有几个方法分别是:
公共方法:
NextBytes用随机数填充指定字节数组的元素。
NextDouble返回一个介于 0.0 和 1.0 之间的随机数。

受保护的方法:
Sample返回一个介于 0.0 和 1.0 之间的随机数,只允许子类对象访问。
温馨提示:答案为网友推荐,仅供参考
相似回答