Partager via


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:
generic <typename T>
 static cli::array <T> ^ GetItems(ReadOnlySpan<T> choices, int length);
public static T[] GetItems<T> (ReadOnlySpan<T> choices, int length);
static member GetItems : ReadOnlySpan<'T> * int -> 'T[]
Public Shared Function GetItems(Of T) (choices As ReadOnlySpan(Of T), length As Integer) As T()

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 à

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:
generic <typename T>
 static void GetItems(ReadOnlySpan<T> choices, Span<T> destination);
public static void GetItems<T> (ReadOnlySpan<T> choices, Span<T> destination);
static member GetItems : ReadOnlySpan<'T> * Span<'T> -> unit
Public Shared Sub GetItems(Of T) (choices As ReadOnlySpan(Of T), destination As Span(Of T))

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 à