RandomNumberGenerator.GetItems Metoda

Definicja

Przeciążenia

GetItems<T>(ReadOnlySpan<T>, Int32)

Tworzy tablicę wypełniona elementami wybranymi losowo z wyborów.

GetItems<T>(ReadOnlySpan<T>, Span<T>)

Wypełnia elementy określonego zakresu z elementami wybranymi losowo z podanego zestawu wyborów.

GetItems<T>(ReadOnlySpan<T>, Int32)

Źródło:
RandomNumberGenerator.cs
Źródło:
RandomNumberGenerator.cs

Tworzy tablicę wypełniona elementami wybranymi losowo z wyborów.

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()

Parametry typu

T

Typ elementów.

Parametry

choices
ReadOnlySpan<T>

Elementy używane do wypełniania tablicy.

length
Int32

Długość tablicy, która ma zostać wypełniona elementami.

Zwraca

T[]

Tablica wypełniona losowymi wyborami.

Wyjątki

choices jest pusty.

length nie ma wartości zero ani liczby dodatniej.

Dotyczy

GetItems<T>(ReadOnlySpan<T>, Span<T>)

Źródło:
RandomNumberGenerator.cs
Źródło:
RandomNumberGenerator.cs

Wypełnia elementy określonego zakresu z elementami wybranymi losowo z podanego zestawu wyborów.

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

Parametry typu

T

Typ elementów.

Parametry

choices
ReadOnlySpan<T>

Elementy używane do wypełniania buforu.

destination
Span<T>

Bufor do odbierania elementów.

Wyjątki

choices jest pusty.

Dotyczy