RandomNumberGenerator.GetItems Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |
- 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
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 |
- 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 à
.NET 9 et .NET 8
Produit | Versions |
---|---|
.NET | 8, 9 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :