Random.GetItems Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| GetItems<T>(ReadOnlySpan<T>, Int32) |
Tworzy tablicę wypełniona elementami wybranymi losowo z podanego zestawu wyborów. |
| GetItems<T>(ReadOnlySpan<T>, Span<T>) |
Wypełnia elementy określonego zakresu elementami wybranymi losowo z podanego zestawu wyborów. |
| GetItems<T>(T[], Int32) |
Tworzy tablicę wypełniona elementami wybranymi losowo z podanego zestawu wyborów. |
GetItems<T>(ReadOnlySpan<T>, Int32)
- Źródło:
- Random.cs
- Źródło:
- Random.cs
- Źródło:
- Random.cs
Tworzy tablicę wypełniona elementami wybranymi losowo z podanego zestawu wyborów.
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()
Parametry typu
- T
Typ tablicy.
Parametry
- choices
- ReadOnlySpan<T>
Elementy, których należy użyć do wypełnienia tablicy.
- length
- Int32
Długość tablicy do zwrócenia.
Zwraca
Tablica wypełniona losowymi elementami.
Wyjątki
choices jest pusta.
length nie jest równa zero lub liczba dodatnia.
Uwagi
Metoda używa Next(Int32) metody do losowego wybierania elementów według choices indeksu. Służy to do wypełniania nowo utworzonej tablicy.
Dotyczy
GetItems<T>(ReadOnlySpan<T>, Span<T>)
- Źródło:
- Random.cs
- Źródło:
- Random.cs
- Źródło:
- Random.cs
Wypełnia elementy określonego zakresu elementami wybranymi losowo z podanego zestawu wyborów.
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))
Parametry typu
- T
Typ zakresu.
Parametry
- choices
- ReadOnlySpan<T>
Elementy, których należy użyć do wypełnienia zakresu.
- destination
- Span<T>
Zakres do wypełnienia elementami.
Wyjątki
choices jest pusta.
Uwagi
Metoda używa Next(Int32) metody do losowego wybierania elementów według choices indeksu i wypełniania destination.
Dotyczy
GetItems<T>(T[], Int32)
- Źródło:
- Random.cs
- Źródło:
- Random.cs
- Źródło:
- Random.cs
Tworzy tablicę wypełniona elementami wybranymi losowo z podanego zestawu wyborów.
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()
Parametry typu
- T
Typ tablicy.
Parametry
- choices
- T[]
Elementy, których należy użyć do wypełnienia tablicy.
- length
- Int32
Długość tablicy do zwrócenia.
Zwraca
Tablica wypełniona losowymi elementami.
Wyjątki
choices jest pusta.
choices to null.
length nie jest równa zero lub liczba dodatnia.
Uwagi
Metoda używa Next(Int32) metody do losowego wybierania elementów według choices indeksu. Służy to do wypełniania nowo utworzonej tablicy.