Random.Shuffle Methode

Definitie

Overloads

Name Description
Shuffle<T>(Span<T>)

Voert een in-place willekeurige volgorde van een span uit.

Shuffle<T>(T[])

Hiermee wordt een in-place willekeurige willekeurige volgorde van een matrix uitgevoerd.

Shuffle<T>(Span<T>)

Bron:
Random.cs
Bron:
Random.cs
Bron:
Random.cs
Bron:
Random.cs

Voert een in-place willekeurige volgorde van een span uit.

public:
generic <typename T>
 void Shuffle(Span<T> values);
public void Shuffle<T>(Span<T> values);
member this.Shuffle : Span<'T> -> unit
Public Sub Shuffle(Of T) (values As Span(Of T))

Type parameters

T

Het type span.

Parameters

values
Span<T>

Het bereik om te schuiven.

Opmerkingen

Deze methode gebruikt Next(Int32, Int32) om waarden te kiezen voor shuffling. Deze methode is een O(n)-bewerking.

Van toepassing op

Shuffle<T>(T[])

Bron:
Random.cs
Bron:
Random.cs
Bron:
Random.cs
Bron:
Random.cs

Hiermee wordt een in-place willekeurige willekeurige volgorde van een matrix uitgevoerd.

public:
generic <typename T>
 void Shuffle(cli::array <T> ^ values);
public void Shuffle<T>(T[] values);
member this.Shuffle : 'T[] -> unit
Public Sub Shuffle(Of T) (values As T())

Type parameters

T

Het type matrix.

Parameters

values
T[]

De matrix die moet worden in willekeurige volgorde geplaatst.

Uitzonderingen

values is null.

Opmerkingen

Deze methode gebruikt Next(Int32, Int32) om waarden te kiezen voor shuffling. Deze methode is een O(n)-bewerking.

Van toepassing op