Bagikan melalui


Enumerable.Order Metode

Definisi

Overload

Nama Deskripsi
Order<T>(IEnumerable<T>)

Mengurutkan elemen urutan dalam urutan naik.

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

Mengurutkan elemen urutan dalam urutan naik.

Order<T>(IEnumerable<T>)

Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs

Mengurutkan elemen urutan dalam urutan naik.

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)

Jenis parameter

T

Jenis elemen source.

Parameter

source
IEnumerable<T>

Urutan nilai yang akan diurutkan.

Mengembalikan

Elemen IOrderedEnumerable<TElement> yang diurutkan.

Pengecualian

source adalah null.

Keterangan

Metode ini diimplementasikan dengan menggunakan eksekusi yang ditangguhkan. Nilai pengembalian langsung adalah objek yang menyimpan semua informasi yang diperlukan untuk melakukan tindakan. Kueri yang diwakili oleh metode ini tidak dijalankan sampai objek dijumlahkan baik dengan memanggil metode GetEnumerator secara langsung atau dengan menggunakan foreach di C# atau For Each di Visual Basic.

Metode ini membandingkan elemen dengan menggunakan pembanding Defaultdefault .

Berlaku untuk

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

Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs
Sumber:
OrderBy.cs

Mengurutkan elemen urutan dalam urutan naik.

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)

Jenis parameter

T

Jenis elemen source.

Parameter

source
IEnumerable<T>

Urutan nilai yang akan diurutkan.

comparer
IComparer<T>

Untuk IComparer<T> membandingkan kunci.

Mengembalikan

Elemen IOrderedEnumerable<TElement> yang diurutkan.

Pengecualian

source adalah null.

Keterangan

Metode ini diimplementasikan dengan menggunakan eksekusi yang ditangguhkan. Nilai pengembalian langsung adalah objek yang menyimpan semua informasi yang diperlukan untuk melakukan tindakan. Kueri yang diwakili oleh metode ini tidak dijalankan sampai objek dijumlahkan baik dengan memanggil metode GetEnumerator secara langsung atau dengan menggunakan foreach di C# atau For Each di Visual Basic.

Jika comparer adalah null, perbandingan Default default digunakan untuk membandingkan elemen.

Lihat juga

Berlaku untuk