声明
Random() 构造函数也可以跟一个参数,用以用户指定种子。
Random 的名称空间是
该名称空间默认是导入的。
取值
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 数。