Expressions lambda
Contexte : Les expressions lambda sont des fonctions anonymes écrites en ligne. Elles sont concises et largement utilisées dans LINQ, les événements et la programmation fonctionnelle.
Func<int, int> square = x => x * x;Console.WriteLine(square(5)); // 25Exemple d’utilisation dans le monde réel
Section intitulée « Exemple d’utilisation dans le monde réel »Requêtes LINQ : Les lambdas sont au cœur de LINQ : Where(x => x > 5), Select(x => x.Name), OrderBy(x => x.Date).
Exemple : Enumerable.Where attend une expression lambda Func<TSource, bool>.