Random.GetItems Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| GetItems<T>(ReadOnlySpan<T>, Int32) |
Skapar en matris som fylls i med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ. |
| GetItems<T>(ReadOnlySpan<T>, Span<T>) |
Fyller elementen i ett angivet intervall med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ. |
| GetItems<T>(T[], Int32) |
Skapar en matris som fylls i med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ. |
GetItems<T>(ReadOnlySpan<T>, Int32)
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
Skapar en matris som fylls i med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ.
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()
Typparametrar
- T
Typ av matris.
Parametrar
- choices
- ReadOnlySpan<T>
De objekt som ska användas för att fylla i matrisen.
- length
- Int32
Längden på matrisen som ska returneras.
Returer
En matris som fylls med slumpmässiga objekt.
Undantag
choices är tom.
length är inte noll eller ett positivt tal.
Kommentarer
Metoden använder Next(Int32) för att välja objekt slumpmässigt från choices per index. Detta används för att fylla i en nyskapad matris.
Gäller för
GetItems<T>(ReadOnlySpan<T>, Span<T>)
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
Fyller elementen i ett angivet intervall med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ.
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))
Typparametrar
- T
Typ av span.
Parametrar
- choices
- ReadOnlySpan<T>
De objekt som ska användas för att fylla i intervallet.
- destination
- Span<T>
Det intervall som ska fyllas med objekt.
Undantag
choices är tom.
Kommentarer
Metoden använder Next(Int32) för att välja objekt slumpmässigt från choices efter index och fylla i destination.
Gäller för
GetItems<T>(T[], Int32)
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
- Källa:
- Random.cs
Skapar en matris som fylls i med objekt som väljs slumpmässigt från den angivna uppsättningen med alternativ.
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()
Typparametrar
- T
Typ av matris.
Parametrar
- choices
- T[]
De objekt som ska användas för att fylla i matrisen.
- length
- Int32
Längden på matrisen som ska returneras.
Returer
En matris som fylls med slumpmässiga objekt.
Undantag
choices är tom.
choices är null.
length är inte noll eller ett positivt tal.
Kommentarer
Metoden använder Next(Int32) för att välja objekt slumpmässigt från choices per index. Detta används för att fylla i en nyskapad matris.