C# Language Expressions lambda avec plusieurs paramètres ou aucun paramètre


Exemple

Utilisez des parenthèses autour de l'expression à gauche de l'opérateur => pour indiquer plusieurs paramètres.

delegate int ModifyInt(int input1, int input2);
ModifyInt multiplyTwoInts = (x,y) => x * y;

De même, un ensemble vide de parenthèses indique que la fonction n'accepte pas les paramètres.

delegate string ReturnString();
ReturnString getGreeting = () => "Hello world.";