Lenguaje

Extensions.RandomNext(IMemory, Int32, Int32, Nullable<Int32>) Método

Definición

Genera semillas aleatorias y valores a partir de propiedades. Si el valor no es nulo, el resultado simulado del valor aleatorio sería: min + (valor % (max - min)). De lo contrario, si la semilla no es nula, la semilla del aleatorio se fijaría.

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

Parámetros

memory
IMemory

estado de memoria.

min
Int32

Límite inferior inclusivo del número aleatorio devuelto.

max
Int32

Límite superior exclusivo del número aleatorio devuelto. Máximo debe ser mayor o igual a mínimo.

seed
Nullable<Int32>

Semilla de usuario.

Devoluciones

Semilla aleatoria y valor.

Se aplica a