Partager via


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

Définition

Générer une valeur et une valeur aléatoires à partir de propriétés. Si la valeur n’est pas null, le résultat de la valeur aléatoire fictive est : min + (valeur % (max - min)). Sinon, si la valeur seed n’est pas null, la valeur initiale de l’aléatoire est fixe.

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

Paramètres

memory
IMemory

état de la mémoire.

min
Int32

Limite inférieure (incluse) du nombre aléatoire retourné.

max
Int32

Limite supérieure (exclusive) du nombre aléatoire retourné. max doit être supérieur ou égal à min.

seed
Nullable<Int32>

valeur initiale de l’utilisateur.

Retours

Valeur et valeur aléatoires.

S’applique à