Random.NextInt64 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
NextInt64() |
返回一个非负随机整数。 |
NextInt64(Int64) |
返回一个小于所指定最大值的非负随机整数。 |
NextInt64(Int64, Int64) |
返回在指定范围内的任意整数。 |
NextInt64()
- Source:
- Random.cs
- Source:
- Random.cs
- Source:
- Random.cs
返回一个非负随机整数。
public:
virtual long NextInt64();
public virtual long NextInt64 ();
abstract member NextInt64 : unit -> int64
override this.NextInt64 : unit -> int64
Public Overridable Function NextInt64 () As Long
返回
大于或等于 0 且小于 Int64.MaxValue 的 64 位有符号整数。
适用于
NextInt64(Int64)
- Source:
- Random.cs
- Source:
- Random.cs
- Source:
- Random.cs
返回一个小于所指定最大值的非负随机整数。
public:
virtual long NextInt64(long maxValue);
public virtual long NextInt64 (long maxValue);
abstract member NextInt64 : int64 -> int64
override this.NextInt64 : int64 -> int64
Public Overridable Function NextInt64 (maxValue As Long) As Long
参数
- maxValue
- Int64
要生成的随机数的上限(随机数不能取该上限值)。
maxValue
必须大于或等于 0。
返回
大于或等于 0 且小于 maxValue
的 64 位有符号整数;也就是说,返回值的范围通常包括 0,但不包括 maxValue
。 但是,如果 maxValue
等于 0,则返回 maxValue
。
例外
maxValue
小于 0。
适用于
NextInt64(Int64, Int64)
- Source:
- Random.cs
- Source:
- Random.cs
- Source:
- Random.cs
返回在指定范围内的任意整数。
public:
virtual long NextInt64(long minValue, long maxValue);
public virtual long NextInt64 (long minValue, long maxValue);
abstract member NextInt64 : int64 * int64 -> int64
override this.NextInt64 : int64 * int64 -> int64
Public Overridable Function NextInt64 (minValue As Long, maxValue As Long) As Long
参数
- minValue
- Int64
返回的随机数的下界(随机数可取该下界值)。
- maxValue
- Int64
返回的随机数的上界(随机数不能取该上界值)。
maxValue
必须大于或等于 minValue
。
返回
大于或等于 minValue
且小于 maxValue
的 64 位有符号整数;也就是说,返回值的范围包括 minValue
但不包括 maxValue
。 如果 minValue 等于 maxValue
, minValue
则返回 。
例外
minValue
大于 maxValue
。