Share via


Random.Shuffle Metode

Definisi

Overload

Shuffle<T>(Span<T>)

Melakukan pengacakan di tempat rentang.

Shuffle<T>(T[])

Melakukan pengacakan di tempat array.

Shuffle<T>(Span<T>)

Sumber:
Random.cs
Sumber:
Random.cs

Melakukan pengacakan di tempat rentang.

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

Jenis parameter

T

Jenis rentang.

Parameter

values
Span<T>

Rentang untuk mengacak.

Keterangan

Metode ini menggunakan Next(Int32, Int32) untuk memilih nilai untuk pengacakan. Metode ini adalah operasi O(n).

Berlaku untuk

Shuffle<T>(T[])

Sumber:
Random.cs
Sumber:
Random.cs

Melakukan pengacakan di tempat array.

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

Jenis parameter

T

Jenis array.

Parameter

values
T[]

Array yang akan diacak.

Pengecualian

valuesadalah null.

Keterangan

Metode ini menggunakan Next(Int32, Int32) untuk memilih nilai untuk pengacakan. Metode ini adalah operasi O(n).

Berlaku untuk