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