En C#, ¿cuál es la diferencia (si existe) entre estas dos líneas de código?Diferencia entre sucesos de cableado con y sin "nuevo"
tmrMain.Elapsed += new ElapsedEventHandler(tmrMain_Tick);
y
tmrMain.Elapsed += tmrMain_Tick;
Ambos parecen funcionar exactamente igual. ¿C = simplemente asume que te refieres a lo primero cuando escribes lo último?
Bueno, ambos funcionan bien. Entonces, ¿por qué Visual Studio elige el primero sobre el último cuando crea automáticamente el código auxiliar del controlador de eventos? – Vaibhav
Esa característica se remonta a antes de Visual Studio 2005, que introdujo la sintaxis más corta. – SLaks