Поделиться через


Extensions.RandomNext(IMemory, Int32, Int32, Nullable<Int32>) Метод

Определение

Генератор случайного начального значения и значения из свойств. Если значение не равно NULL, результатом имитации случайного значения будет min + (value % (max - min)). В противном случае, если начальное значение не равно NULL, начальное значение случайного значения будет исправлено.

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

Параметры

memory
IMemory

состояние памяти.

min
Int32

Включенный нижний предел возвращаемого случайного числа.

max
Int32

Исключенный верхний предел возвращаемого случайного числа. Значение max должно быть больше или равно минимальному значению.

seed
Nullable<Int32>

начальное значение пользователя.

Возвращаемое значение

Случайное начальное значение и значение.

Применяется к