Agrégation
Contexte : Les opérateurs d’agrégation (Count, Sum, Average, Min, Max, Aggregate) calculent une valeur unique à partir d’une séquence.
int[] numbers = { 1, 2, 3, 4 };int count = numbers.Count(); // 4int sum = numbers.Sum(); // 10double avg = numbers.Average(); // 2.5int min = numbers.Min(); // 1int max = numbers.Max(); // 4int product = numbers.Aggregate((a, b) => a * b); // 24Exemple d’utilisation dans le monde réel
Section intitulée « Exemple d’utilisation dans le monde réel »Indicateurs clés de performance (KPI) : Utilisez Sum pour le total des ventes, Average pour la valeur moyenne des commandes.
Exemple : Dans EF Core, les opérateurs d’agrégation se traduisent en SQL COUNT, SUM, etc.