EnumerableRowCollectionExtensions.OrderBy 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.
Mengurutkan baris EnumerableRowCollection dalam urutan naik.
Overload
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengurutkan baris EnumerableRowCollection dalam urutan naik sesuai dengan kunci yang ditentukan. |
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengurutkan baris EnumerableRowCollection dalam urutan naik sesuai dengan kunci dan pembanding yang ditentukan. |
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>)
Mengurutkan baris EnumerableRowCollection dalam urutan naik sesuai dengan kunci yang ditentukan.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey)) As OrderedEnumerableRowCollection(Of TRow)
Jenis parameter
- TRow
Jenis elemen baris dalam source
, biasanya DataRow.
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
Parameter
Yang EnumerableRowCollection berisi elemen yang DataRow akan dipesan.
- keySelector
- Func<TRow,TKey>
Fungsi untuk mengekstrak kunci dari elemen.
Mengembalikan
Elemen OrderedEnumerableRowCollection<TRow> yang diurutkan menurut kunci yang ditentukan.
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 metodenya GetEnumerator
secara langsung atau dengan menggunakan foreach
di Visual C# atau For Each
di Visual Basic.
Lihat juga
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- ThenBy
- OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
Berlaku untuk
OrderBy<TRow,TKey>(EnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)
Mengurutkan baris EnumerableRowCollection dalam urutan naik sesuai dengan kunci dan pembanding yang ditentukan.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey), comparer As IComparer(Of TKey)) As OrderedEnumerableRowCollection(Of TRow)
Jenis parameter
- TRow
Jenis elemen baris dalam source
, biasanya DataRow.
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
Parameter
Yang EnumerableRowCollection berisi elemen yang DataRow akan dipesan.
- keySelector
- Func<TRow,TKey>
Fungsi untuk mengekstrak kunci dari elemen.
- comparer
- IComparer<TKey>
Untuk IComparer<T> membandingkan kunci.
Mengembalikan
Elemen OrderedEnumerableRowCollection<TRow> yang diurutkan menurut kunci dan pembanding yang ditentukan.
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 metodenya GetEnumerator
secara langsung atau dengan menggunakan foreach
di Visual C# atau For Each
di Visual Basic.
Lihat juga
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- ThenBy
- OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)