Aller au contenu

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"

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.