Random.NextInt64 メソッド

定義

オーバーロード

名前 説明
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

返品

0 以上 、Int64.MaxValue 未満の 64 ビット符号付き整数。

適用対象

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 以上である必要があります。

返品

0 以上で、 maxValue未満の 64 ビット符号付き整数。つまり、戻り値の範囲には通常 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以上である必要があります。

返品

minValue以上、maxValue未満の 64 ビット符号付き整数。つまり、戻り値の範囲にはminValueが含まれますが、maxValueは含まれません。 minValue が maxValue等しい場合は、 minValue が返されます。

例外

minValuemaxValue より大きい。

適用対象