Udostępnij za pośrednictwem


Extensions.RandomNext(IMemory, Int32, Int32, Nullable<Int32>) Metoda

Definicja

Generowanie losowego inicjatora i wartości z właściwości. Jeśli wartość nie ma wartości null, wynik pozornej wartości losowej to: min + (wartość % (maks. - min)). W przeciwnym razie, jeśli inicjator nie ma wartości null, inicjator losowy zostanie naprawiony.

public static int RandomNext (this AdaptiveExpressions.Memory.IMemory memory, int min, int max, int? seed = default);
static member RandomNext : AdaptiveExpressions.Memory.IMemory * int * int * Nullable<int> -> int
<Extension()>
Public Function RandomNext (memory As IMemory, min As Integer, max As Integer, Optional seed As Nullable(Of Integer) = Nothing) As Integer

Parametry

memory
IMemory

stan pamięci.

min
Int32

Włącznie dolna granica zwracanej liczby losowej.

max
Int32

Wyłączna górna granica zwracanej liczby losowej. wartość maksymalna musi być większa lub równa minimalnej.

seed
Nullable<Int32>

inicjator użytkownika.

Zwraca

Inicjator losowy i wartość.

Dotyczy