Random.Shuffle Método

Definición

Sobrecargas

Shuffle<T>(Span<T>)

Realiza un orden aleatorio local de un intervalo.

Shuffle<T>(T[])

Realiza un orden aleatorio local de una matriz.

Shuffle<T>(Span<T>)

Source:
Random.cs
Source:
Random.cs

Realiza un orden aleatorio local de un intervalo.

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

Parámetros de tipo

T

Tipo de intervalo.

Parámetros

values
Span<T>

Intervalo que se va a ordenar.

Comentarios

Este método usa Next(Int32, Int32) para elegir valores para el orden aleatorio. Este método es una operación de O(n).

Se aplica a

Shuffle<T>(T[])

Source:
Random.cs
Source:
Random.cs

Realiza un orden aleatorio local de una matriz.

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

Parámetros de tipo

T

Tipo de matriz.

Parámetros

values
T[]

Matriz que se va a ordenar aleatoriamente.

Excepciones

values es null.

Comentarios

Este método usa Next(Int32, Int32) para elegir valores para el orden aleatorio. Este método es una operación de O(n).

Se aplica a