C# Language Metti più dichiarazioni in una dichiarazione Lambda

Esempio

A differenza di un'espressione lambda, una dichiarazione lambda può contenere più istruzioni separate da punto e virgola.

delegate void ModifyInt(int input);

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

Si noti che le istruzioni sono racchiuse tra parentesi {} .

Ricorda che l'istruzione lambda non può essere utilizzata per creare alberi di espressione.