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
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
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
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.