Quantificateurs
Contexte : Les quantificateurs (Any, All, Contains) vérifient des conditions sur une séquence et retournent un bool.
int[] numbers = { 1, 2, 3 };bool anyEven = numbers.Any(n => n % 2 == 0); // truebool allPositive = numbers.All(n => n > 0); // truebool containsTwo = numbers.Contains(2); // trueExemple d’utilisation dans le monde réel
Section intitulée « Exemple d’utilisation dans le monde réel »Validation : Utilisez Any pour vérifier si une collection contient des éléments avant de la traiter.
Exemple : Dans EF Core, Any se traduit par EXISTS en SQL, ce qui est efficace.