C# Language Expresiones de Lambda como taquigrafía para la inicialización de delegados


Ejemplo

public delegate int ModifyInt(int input);
ModifyInt multiplyByTwo = x => x * 2;

La sintaxis de la expresión Lambda anterior es equivalente al siguiente código detallado:

public delegate int ModifyInt(int input);

ModifyInt multiplyByTwo = delegate(int x){
    return x * 2;
};