ASP.NET(C#)中随机数使用

作者:vkvi 来源:ITPOW(原创) 日期:2007-8-31

声明

Random rnd = new Random();

Random() 构造函数也可以跟一个参数,用以用户指定种子。

Random 的名称空间是

System

该名称空间默认是导入的。

取值

Next() 返回 [0, Int32.MaxValue) 之间的 int 数。

Next(int maxValue) 返回 [0, maxValue) 之间的 int 数。如果 maxValue < 0 将出错,如果 maxValue = 0 将返回 0。

Next(int minValue, int maxValue) 返回 [minValue, maxValue) 之间的 int 数。如果 maxValue < minValue 将出错,如果 maxValue = minValue 将返回 minValue。

NextBytes(byte[] buffer) buffer 为一个 byte 数组,每一项的值为 [0, byte.MaxValue],注意,这里包含了上限 255。

NextDouble() 返回 [0, 1) 之间的 double 数。

相关文章