Random.NextInt64 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| NextInt64() |
回傳一個非負的隨機整數。 |
| NextInt64(Int64) |
回傳一個小於指定最大值的非負隨機整數。 |
| NextInt64(Int64, Int64) |
回傳一個在指定範圍內的隨機整數。 |
NextInt64()
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- 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
傳回
一個 64 位元有號整數,且大於或等於 0,且小於 Int64.MaxValue。
適用於
NextInt64(Int64)
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- 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。
傳回
一個 64 位元有號整數,且大於或等於 0,且小於 maxValue;也就是說,回傳值的範圍通常包含 0,但不 maxValue包含 。 然而,若 maxValue 等於 0,則 maxValue 返回。
例外狀況
maxValue 小於0。
適用於
NextInt64(Int64, Int64)
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- Random.cs
- 來源:
- 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。
傳回
一個 64 位元有符號整數,大小minValuemaxValue於 ;也就是說,回傳值的範圍包含但不包含 minValuemaxValue。 若 最小值等於 maxValue, minValue 則回傳 。
例外狀況
minValue 大於 maxValue。