C# Language Poner múltiples declaraciones en una declaración Lambda


Ejemplo

A diferencia de una expresión lambda, una declaración lambda puede contener varias declaraciones separadas por punto y coma.

delegate void ModifyInt(int input);

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

Tenga en cuenta que las declaraciones están entre llaves {} .

Recuerde que la declaración lambdas no se puede utilizar para crear árboles de expresión.