Filtrage
Contexte : Les opérateurs de filtrage (Where, OfType) sélectionnent les éléments qui satisfont une condition.
int[] numbers = { 1, 2, 3, 4, 5 };var even = numbers.Where(n => n % 2 == 0); // 2,4
object[] mixed = { 1, "deux", 3, "quatre" };var strings = mixed.OfType<string>(); // "deux", "quatre"Exemple d’utilisation dans le monde réel
Section intitulée « Exemple d’utilisation dans le monde réel »Filtrage des données invalides : Utilisez Where pour exclure les valeurs null, les chaînes vides ou les valeurs hors limites.
Exemple : Dans ASP.NET Core, vous filtrez les collections avant de les envoyer à la vue.