En C#, quelle est la différence (le cas échéant) entre ces deux lignes de code?Différence entre les événements de câblage avec et sans "nouveau"
tmrMain.Elapsed += new ElapsedEventHandler(tmrMain_Tick);
et
tmrMain.Elapsed += tmrMain_Tick;
Les deux semblent fonctionner exactement la même chose. Est-ce que C# suppose simplement que vous voulez dire le premier lorsque vous tapez le dernier?
Eh bien, ils fonctionnent tous les deux bien. Alors pourquoi Visual Studio choisit-il le premier sur ce dernier lorsqu'il crée automatiquement le stub du gestionnaire d'événements? – Vaibhav
Cette fonctionnalité date d'avant Visual Studio 2005, qui a introduit la syntaxe la plus courte. – SLaks