Random.GetItems Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| GetItems<T>(ReadOnlySpan<T>, Int32) |
Hiermee maakt u een matrix die willekeurig is ingevuld met items die willekeurig zijn gekozen uit de opgegeven set keuzes. |
| GetItems<T>(ReadOnlySpan<T>, Span<T>) |
Vult de elementen van een opgegeven span met items die willekeurig zijn gekozen uit de opgegeven set keuzes. |
| GetItems<T>(T[], Int32) |
Hiermee maakt u een matrix die willekeurig is ingevuld met items die willekeurig zijn gekozen uit de opgegeven set keuzes. |
GetItems<T>(ReadOnlySpan<T>, Int32)
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
Hiermee maakt u een matrix die willekeurig is ingevuld met items die willekeurig zijn gekozen uit de opgegeven set keuzes.
public:
generic <typename T>
cli::array <T> ^ GetItems(ReadOnlySpan<T> choices, int length);
public T[] GetItems<T>(ReadOnlySpan<T> choices, int length);
member this.GetItems : ReadOnlySpan<'T> * int -> 'T[]
Public Function GetItems(Of T) (choices As ReadOnlySpan(Of T), length As Integer) As T()
Type parameters
- T
Het type matrix.
Parameters
- choices
- ReadOnlySpan<T>
De items die moeten worden gebruikt om de matrix te vullen.
- length
- Int32
De lengte van de matrix die moet worden geretourneerd.
Retouren
Een matrix gevuld met willekeurige items.
Uitzonderingen
choices is leeg.
length is geen nul of een positief getal.
Opmerkingen
De methode gebruikt Next(Int32) om items willekeurig te choices selecteren per index. Dit wordt gebruikt om een zojuist gemaakte matrix te vullen.
Van toepassing op
GetItems<T>(ReadOnlySpan<T>, Span<T>)
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
Vult de elementen van een opgegeven span met items die willekeurig zijn gekozen uit de opgegeven set keuzes.
public:
generic <typename T>
void GetItems(ReadOnlySpan<T> choices, Span<T> destination);
public void GetItems<T>(ReadOnlySpan<T> choices, Span<T> destination);
member this.GetItems : ReadOnlySpan<'T> * Span<'T> -> unit
Public Sub GetItems(Of T) (choices As ReadOnlySpan(Of T), destination As Span(Of T))
Type parameters
- T
Het type span.
Parameters
- choices
- ReadOnlySpan<T>
De items die moeten worden gebruikt om de periode te vullen.
- destination
- Span<T>
Het bereik dat moet worden gevuld met items.
Uitzonderingen
choices is leeg.
Opmerkingen
De methode gebruikt Next(Int32) om items willekeurig te choices selecteren per index en te vullen destination.
Van toepassing op
GetItems<T>(T[], Int32)
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
- Bron:
- Random.cs
Hiermee maakt u een matrix die willekeurig is ingevuld met items die willekeurig zijn gekozen uit de opgegeven set keuzes.
public:
generic <typename T>
cli::array <T> ^ GetItems(cli::array <T> ^ choices, int length);
public T[] GetItems<T>(T[] choices, int length);
member this.GetItems : 'T[] * int -> 'T[]
Public Function GetItems(Of T) (choices As T(), length As Integer) As T()
Type parameters
- T
Het type matrix.
Parameters
- choices
- T[]
De items die moeten worden gebruikt om de matrix te vullen.
- length
- Int32
De lengte van de matrix die moet worden geretourneerd.
Retouren
Een matrix gevuld met willekeurige items.
Uitzonderingen
choices is leeg.
choices is null.
length is geen nul of een positief getal.
Opmerkingen
De methode gebruikt Next(Int32) om items willekeurig te choices selecteren per index. Dit wordt gebruikt om een zojuist gemaakte matrix te vullen.