Retour au cours

Expressions Lambda

.NET de Zéro à Héros : Maîtrisez C# et le développement d'applications modernes

Expressions Lambda

Une expression lambda est une fonction anonyme que vous pouvez utiliser pour créer des délégués ou des types d'arbres d'expression.

Syntaxe :

(paramètres) => expression

Exemple avec LINQ :

csharp List numbers = new List { 5, 10, 15, 20 }; var evenNumbers = numbers.FindAll(n => n % 2 == 0);

Ici, n => n % 2 == 0 est l'expression lambda.