Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# Language Expressions Lambda comme raccourci pour l'initialisation des délégués


Exemple

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

La syntaxe d'expression Lambda ci-dessus est équivalente au code explicite suivant:

public delegate int ModifyInt(int input);

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