Queryable.CountBy<TSource,TKey> Méthode

Définition

Important

Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Retourne le nombre de chaque élément d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée.

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);

Paramètres de type

TSource

Type des éléments de source.

TKey

Type de clé par lequel distinguer les éléments.

Paramètres

source
IQueryable<TSource>

Séquence à partir de laquelle compter les éléments.

keySelector
Expression<Func<TSource,TKey>>

Fonction permettant d’extraire la clé de chaque élément.

comparer
IEqualityComparer<TKey>

Une IEqualityComparer<T> pour comparer les clés.

Retours

Un IQueryable<T> qui contient le nombre pour chaque élément distinct de la séquence source en tant qu’objet KeyValuePair<TKey,TValue>.

Exceptions

source est null.

S’applique à

Produit Versions
.NET 9