Bagikan melalui


Enumerable.OrderDescending Metode

Definisi

Overload

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

Mengurutkan elemen urutan dalam urutan turun.

OrderDescending<T>(IEnumerable<T>)

Mengurutkan elemen urutan dalam urutan turun.

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

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

Mengurutkan elemen urutan dalam urutan turun.

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

sourceadalah 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 dengan memanggil <metode lihat cref="M:System.Collections.Generic.IEnumerable'1.GetEnumerator> .

Jika comparer adalah null, pembanding <default lihat cref="P:System.Collections.Generic.Comparer'1.Default> digunakan untuk membandingkan elemen.

Berlaku untuk

OrderDescending<T>(IEnumerable<T>)

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

Mengurutkan elemen urutan dalam urutan turun.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::IOrderedEnumerable<T> ^ OrderDescending(System::Collections::Generic::IEnumerable<T> ^ source);
public static System.Linq.IOrderedEnumerable<T> OrderDescending<T> (this System.Collections.Generic.IEnumerable<T> source);
static member OrderDescending : seq<'T> -> System.Linq.IOrderedEnumerable<'T>
<Extension()>
Public Function OrderDescending(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

sourceadalah 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 dengan memanggil <metode lihat cref="M:System.Collections.Generic.IEnumerable'1.GetEnumerator> .

Metode ini membandingkan elemen dengan menggunakan perbandingan <default lihat cref="P:System.Collections.Generic.Comparer'1.Default>.

Berlaku untuk