Compartir a través de


Enumerable.Order Método

Definición

Sobrecargas

Nombre Description
Order<T>(IEnumerable<T>)

Ordena los elementos de una secuencia en orden ascendente.

Order<T>(IEnumerable<T>, IComparer<T>)

Ordena los elementos de una secuencia en orden ascendente.

Order<T>(IEnumerable<T>)

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

Ordena los elementos de una secuencia en orden ascendente.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::IOrderedEnumerable<T> ^ Order(System::Collections::Generic::IEnumerable<T> ^ source);
public static System.Linq.IOrderedEnumerable<T> Order<T>(this System.Collections.Generic.IEnumerable<T> source);
static member Order : seq<'T> -> System.Linq.IOrderedEnumerable<'T>
<Extension()>
Public Function Order(Of T) (source As IEnumerable(Of T)) As IOrderedEnumerable(Of T)

Parámetros de tipo

T

Tipo de los elementos de source.

Parámetros

source
IEnumerable<T>

Secuencia de valores que se van a ordenar.

Devoluciones

cuyos IOrderedEnumerable<TElement> elementos se ordenan.

Excepciones

source es null.

Comentarios

Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su método /> en C# o en Visual Basic.

Este método compara los elementos mediante el comparador Defaultpredeterminado .

Se aplica a

Order<T>(IEnumerable<T>, IComparer<T>)

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

Ordena los elementos de una secuencia en orden ascendente.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::IOrderedEnumerable<T> ^ Order(System::Collections::Generic::IEnumerable<T> ^ source, System::Collections::Generic::IComparer<T> ^ comparer);
public static System.Linq.IOrderedEnumerable<T> Order<T>(this System.Collections.Generic.IEnumerable<T> source, System.Collections.Generic.IComparer<T>? comparer);
static member Order : seq<'T> * System.Collections.Generic.IComparer<'T> -> System.Linq.IOrderedEnumerable<'T>
<Extension()>
Public Function Order(Of T) (source As IEnumerable(Of T), comparer As IComparer(Of T)) As IOrderedEnumerable(Of T)

Parámetros de tipo

T

Tipo de los elementos de source.

Parámetros

source
IEnumerable<T>

Secuencia de valores que se van a ordenar.

comparer
IComparer<T>

que IComparer<T> se va a comparar las claves.

Devoluciones

cuyos IOrderedEnumerable<TElement> elementos se ordenan.

Excepciones

source es null.

Comentarios

Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su método /> en C# o en Visual Basic.

Si comparer es null, el comparador Default predeterminado se usa para comparar elementos.

Consulte también

Se aplica a