閱讀英文

共用方式為


Random.NextInt64 方法

定義

多載

NextInt64()

傳回非負值的隨機整數。

NextInt64(Int64)

傳回小於指定之最大值的非負值隨機整數。

NextInt64(Int64, Int64)

傳回指定範圍內的隨機整數。

NextInt64()

來源:
Random.cs
來源:
Random.cs
來源:
Random.cs

傳回非負值的隨機整數。

C#
public virtual long NextInt64 ();

傳回

大於或等於 0 且小於 Int64.MaxValue 的 64位帶正負號整數。

適用於

NextInt64(Int64)

來源:
Random.cs
來源:
Random.cs
來源:
Random.cs

傳回小於指定之最大值的非負值隨機整數。

C#
public virtual long NextInt64 (long maxValue);

參數

maxValue
Int64

要產生之亂數的獨佔上限。 maxValue 必須大於或等於 0。

傳回

大於或等於 0 且小於 maxValue 的 64 位帶正負號整數;也就是說,傳回值的範圍通常包含 0,但不包含 maxValue 。 然而,如果 maxValue 等於 0,則會傳回 maxValue

例外狀況

maxValue 小於 0。

適用於

NextInt64(Int64, Int64)

來源:
Random.cs
來源:
Random.cs
來源:
Random.cs

傳回指定範圍內的隨機整數。

C#
public virtual long NextInt64 (long minValue, long maxValue);

參數

minValue
Int64

傳回亂數的內含下限 (Inclusive Lower Bound)。

maxValue
Int64

傳回亂數的獨佔上限。 maxValue 必須大於或等於 minValue

傳回

大於或等於 minValue 且小於 maxValue 的 64 位帶正負號整數;也就是說,傳回值的範圍包含 minValue ,但不包含 maxValue 。 如果 minValue 等於 maxValueminValue 則會傳回 。

例外狀況

minValue 大於 maxValue

適用於