Random.NextInt64 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| NextInt64() |
返回非负随机整数。 |
| NextInt64(Int64) |
返回小于指定最大值的非负随机整数。 |
| NextInt64(Int64, Int64) |
返回指定范围内随机整数。 |
NextInt64()
- Source:
- Random.cs
- Source:
- Random.cs
- 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
- 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 的 64 位有符号整数,小于 maxValue;也就是说,返回值的范围通常包括 0,但不包括 maxValue。 但是,如果 maxValue 等于 0, maxValue 则返回。
例外
maxValue 小于 0。
适用于
NextInt64(Int64, Int64)
- Source:
- Random.cs
- Source:
- Random.cs
- 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。