Random.GetItems Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
GetItems<T>(ReadOnlySpan<T>, Int32) |
Sağlanan seçenek kümesinden rastgele seçilen öğelerle doldurulmuş bir dizi oluşturur. |
GetItems<T>(ReadOnlySpan<T>, Span<T>) |
Belirtilen bir yayılma alanının öğelerini, sağlanan seçim kümesinden rastgele seçilen öğelerle doldurur. |
GetItems<T>(T[], Int32) |
Sağlanan seçenek kümesinden rastgele seçilen öğelerle doldurulmuş bir dizi oluşturur. |
GetItems<T>(ReadOnlySpan<T>, Int32)
- Kaynak:
- Random.cs
- Kaynak:
- Random.cs
Sağlanan seçenek kümesinden rastgele seçilen öğelerle doldurulmuş bir dizi oluşturur.
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()
Tür Parametreleri
- T
Dizi türü.
Parametreler
- choices
- ReadOnlySpan<T>
Diziyi doldurmak için kullanılacak öğeler.
- length
- Int32
Döndürülecek dizi uzunluğu.
Döndürülenler
Rastgele öğelerle doldurulmuş bir dizi.
Özel durumlar
choices
boş.
length
sıfır veya pozitif bir sayı değildir.
Açıklamalar
yöntemi, öğeleri dizine göre rastgele choices
seçmek için kullanırNext(Int32). Bu, yeni oluşturulan bir diziyi doldurmak için kullanılır.
Şunlara uygulanır
GetItems<T>(ReadOnlySpan<T>, Span<T>)
- Kaynak:
- Random.cs
- Kaynak:
- Random.cs
Belirtilen bir yayılma alanının öğelerini, sağlanan seçim kümesinden rastgele seçilen öğelerle doldurur.
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))
Tür Parametreleri
- T
Span türü.
Parametreler
- choices
- ReadOnlySpan<T>
Yayılmayı doldurmak için kullanılacak öğeler.
- destination
- Span<T>
Öğelerle doldurulacak yayılma alanı.
Özel durumlar
choices
boş.
Açıklamalar
yöntemi, dizinindeki choices
öğeleri rastgele seçmek ve doldurmak destination
için kullanırNext(Int32).
Şunlara uygulanır
GetItems<T>(T[], Int32)
- Kaynak:
- Random.cs
- Kaynak:
- Random.cs
Sağlanan seçenek kümesinden rastgele seçilen öğelerle doldurulmuş bir dizi oluşturur.
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()
Tür Parametreleri
- T
Dizi türü.
Parametreler
- choices
- T[]
Diziyi doldurmak için kullanılacak öğeler.
- length
- Int32
Döndürülecek dizi uzunluğu.
Döndürülenler
Rastgele öğelerle doldurulmuş bir dizi.
Özel durumlar
choices
boş.
choices
, null
değeridir.
length
sıfır veya pozitif bir sayı değildir.
Açıklamalar
yöntemi, öğeleri dizine göre rastgele choices
seçmek için kullanırNext(Int32). Bu, yeni oluşturulan bir diziyi doldurmak için kullanılır.