C# Language Mettre plusieurs instructions dans une déclaration Lambda


Exemple

Contrairement à une expression lambda, une instruction lambda peut contenir plusieurs instructions séparées par des points-virgules.

delegate void ModifyInt(int input);

ModifyInt addOneAndTellMe = x =>
{
    int result = x + 1;
    Console.WriteLine(result);
};

Notez que les instructions sont placées entre accolades {} .

N'oubliez pas que l'instruction lambdas ne peut pas être utilisée pour créer des arborescences d'expression.