Enumerable.Order Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
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
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 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
Order<T>(IEnumerable<T>, IComparer<T>)
- 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 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.