Random.GetItems Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GetItems<T>(ReadOnlySpan<T>, Int32) |
Membuat array yang diisi dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan. |
GetItems<T>(ReadOnlySpan<T>, Span<T>) |
Mengisi elemen rentang tertentu dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan. |
GetItems<T>(T[], Int32) |
Membuat array yang diisi dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan. |
GetItems<T>(ReadOnlySpan<T>, Int32)
- Sumber:
- Random.cs
- Sumber:
- Random.cs
Membuat array yang diisi dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan.
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()
Jenis parameter
- T
Jenis array.
Parameter
- choices
- ReadOnlySpan<T>
Item yang digunakan untuk mengisi array.
- length
- Int32
Panjang array yang akan dikembalikan.
Mengembalikan
Array yang diisi dengan item acak.
Pengecualian
choices
kosong.
length
bukan nol atau angka positif.
Keterangan
Metode ini menggunakan Next(Int32) untuk memilih item secara acak dari choices
menurut indeks. Ini digunakan untuk mengisi array yang baru dibuat.
Berlaku untuk
GetItems<T>(ReadOnlySpan<T>, Span<T>)
- Sumber:
- Random.cs
- Sumber:
- Random.cs
Mengisi elemen rentang tertentu dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan.
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))
Jenis parameter
- T
Jenis rentang.
Parameter
- choices
- ReadOnlySpan<T>
Item yang digunakan untuk mengisi rentang.
- destination
- Span<T>
Rentang yang akan diisi dengan item.
Pengecualian
choices
kosong.
Keterangan
Metode ini menggunakan Next(Int32) untuk memilih item secara acak dari choices
menurut indeks dan mengisi destination
.
Berlaku untuk
GetItems<T>(T[], Int32)
- Sumber:
- Random.cs
- Sumber:
- Random.cs
Membuat array yang diisi dengan item yang dipilih secara acak dari serangkaian pilihan yang disediakan.
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()
Jenis parameter
- T
Jenis array.
Parameter
- choices
- T[]
Item yang digunakan untuk mengisi array.
- length
- Int32
Panjang array yang akan dikembalikan.
Mengembalikan
Array yang diisi dengan item acak.
Pengecualian
choices
kosong.
choices
adalah null
.
length
bukan nol atau angka positif.
Keterangan
Metode ini menggunakan Next(Int32) untuk memilih item secara acak dari choices
menurut indeks. Ini digunakan untuk mengisi array yang baru dibuat.