J'ai rapidement lu la documentation de Microsoft Lambda Expression .
Ce type d'exemple m'a cependant aidé à mieux comprendre:
delegate int del(int i);
del myDelegate = x => x * x;
int j = myDelegate(5); //j = 25
Pourtant, je ne comprends pas pourquoi c'est une telle innovation. C'est juste une méthode qui meurt lorsque la "variable de méthode" se termine, non? Pourquoi devrais-je utiliser cela au lieu d'une vraie méthode?
delegate
C #, je suggère fortement de lire ceci avant de lire le reste de cette page: stackoverflow.com/questions/2082615/…