Je vois certaines personnes écrivent:listes génériques avec Accès notation délégué
//wordList is List<string>
wordList.ForEach(delegate(string word){ Console.WriteLine(word);});
au lieu de:
foreach(string word in wordList)
{
Console.WriteLine(word);
}
Quel est l'avantage à le faire. De plus, je ne pouvais pas comprendre la syntaxe des délégués d'action donnée ci-dessus bien que j'aie utilisé des délégués en C# 2.0. Fondamentalement, je ne suis pas en mesure de relier la syntaxe avec le concept de délégués que je connais. Pouvez-vous s'il vous plaît m'aider à comprendre la syntaxe. Est-ce un raccourci?
Il n'y a aucun avantage particulier à cet exemple, et ce n'est pas très bon style C#. – mquander