Enumerable.Order Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Order<T>(IEnumerable<T>) |
Hiermee sorteert u de elementen van een reeks in oplopende volgorde. |
| Order<T>(IEnumerable<T>, IComparer<T>) |
Hiermee sorteert u de elementen van een reeks in oplopende volgorde. |
Order<T>(IEnumerable<T>)
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
Hiermee sorteert u de elementen van een reeks in oplopende volgorde.
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)
Type parameters
- T
Het type van de elementen van source.
Parameters
- source
- IEnumerable<T>
Een reeks waarden op volgorde.
Retouren
Een IOrderedEnumerable<TElement> wiens elementen worden gesorteerd.
Uitzonderingen
source is null.
Opmerkingen
Deze methode wordt geïmplementeerd met behulp van de uitgestelde uitvoering. De onmiddellijke retourwaarde is een object waarin alle informatie wordt opgeslagen die nodig is om de actie uit te voeren. De query die door deze methode wordt vertegenwoordigd, wordt pas uitgevoerd nadat het object is geïnventariseerd door de methode GetEnumerator rechtstreeks aan te roepen of door foreach te gebruiken in C# of For Each in Visual Basic.
Met deze methode worden elementen vergeleken met behulp van de standaard comparer Default.
Van toepassing op
Order<T>(IEnumerable<T>, IComparer<T>)
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
- Bron:
- OrderBy.cs
Hiermee sorteert u de elementen van een reeks in oplopende volgorde.
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)
Type parameters
- T
Het type van de elementen van source.
Parameters
- source
- IEnumerable<T>
Een reeks waarden op volgorde.
- comparer
- IComparer<T>
Een IComparer<T> om sleutels te vergelijken.
Retouren
Een IOrderedEnumerable<TElement> wiens elementen worden gesorteerd.
Uitzonderingen
source is null.
Opmerkingen
Deze methode wordt geïmplementeerd met behulp van de uitgestelde uitvoering. De onmiddellijke retourwaarde is een object waarin alle informatie wordt opgeslagen die nodig is om de actie uit te voeren. De query die door deze methode wordt vertegenwoordigd, wordt pas uitgevoerd nadat het object is geïnventariseerd door de methode GetEnumerator rechtstreeks aan te roepen of door foreach te gebruiken in C# of For Each in Visual Basic.
Als comparer dat het is null, wordt de standaard comparer Default gebruikt om elementen te vergelijken.