Queryable.CountBy<TSource,TKey> 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.
Mengembalikan jumlah setiap elemen dari urutan sesuai dengan fungsi pemilih kunci tertentu.
public static System.Linq.IQueryable<System.Collections.Generic.KeyValuePair<TKey,int>> CountBy<TSource,TKey> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member CountBy : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Key>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Linq.IQueryable<System.Collections.Generic.KeyValuePair<'Key, int>>
<Extension()>
Public Function CountBy(Of TSource, TKey) (source As IQueryable(Of TSource), keySelector As Expression(Of Func(Of TSource, TKey)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As IQueryable(Of KeyValuePair(Of TKey, Integer))
Jenis parameter
- TSource
Jenis elemen source
.
- TKey
Jenis kunci untuk membedakan elemen dengan.
Parameter
- source
- IQueryable<TSource>
Urutan untuk menghitung elemen dari.
- keySelector
- Expression<Func<TSource,TKey>>
Fungsi untuk mengekstrak kunci untuk setiap elemen.
- comparer
- IEqualityComparer<TKey>
IEqualityComparer<T> untuk membandingkan kunci.
Mengembalikan
IQueryable<T> yang berisi hitungan untuk setiap elemen berbeda dari urutan sumber sebagai objek KeyValuePair<TKey,TValue>.
Pengecualian
source
null
.