RandomNumberGenerator.GetItems Méthode

Définition

Surcharges

GetItems<T>(ReadOnlySpan<T>, Int32)

Crée un tableau rempli avec des éléments choisis au hasard à partir des choix.

GetItems<T>(ReadOnlySpan<T>, Span<T>)

Remplit les éléments d’une étendue spécifiée avec des éléments choisis au hasard à partir de l’ensemble de choix fourni.

GetItems<T>(ReadOnlySpan<T>, Int32)

Source:
RandomNumberGenerator.cs
Source:
RandomNumberGenerator.cs

Crée un tableau rempli avec des éléments choisis au hasard à partir des choix.

public static T[] GetItems<T> (ReadOnlySpan<T> choices, int length);

Paramètres de type

T

Type d’éléments.

Paramètres

choices
ReadOnlySpan<T>

Éléments à utiliser pour remplir le tableau.

length
Int32

Longueur du tableau à retourner rempli avec des éléments.

Retours

T[]

Tableau rempli avec des choix aléatoires.

Exceptions

choices est vide.

length n’est pas zéro ou un nombre positif.

S’applique à

.NET 9 et .NET 8
Produit Versions
.NET 8, 9

GetItems<T>(ReadOnlySpan<T>, Span<T>)

Source:
RandomNumberGenerator.cs
Source:
RandomNumberGenerator.cs

Remplit les éléments d’une étendue spécifiée avec des éléments choisis au hasard à partir de l’ensemble de choix fourni.

public static void GetItems<T> (ReadOnlySpan<T> choices, Span<T> destination);

Paramètres de type

T

Type d’éléments.

Paramètres

choices
ReadOnlySpan<T>

Éléments à utiliser pour remplir la mémoire tampon.

destination
Span<T>

Mémoire tampon pour recevoir les éléments.

Exceptions

choices est vide.

S’applique à

.NET 9 et .NET 8
Produit Versions
.NET 8, 9