net invocar eventos evento event delegados c# syntax delegates events handlers

eventos - invocar evento c#



¿Hay una diferencia real en las 2 formas diferentes de adjuntar manejadores de eventos en C#? (2)

Son exactamente lo mismo, se llama azúcar sintáctica.

Hay muchas cosas que no son necesarias, para obtener una mejor idea de ellas mientras programa, debería probar algo como Resharper . Coloreará el código innecesario en Gray. Sin mencionar toda una miríada de increíbles herramientas y refactorizaciones.

En C # hay alguna diferencia real (aparte de la sintaxis) bajo el capó entre:

myButton.Click += new EventHandler(myMemberMethod);

y

myButton.Click += myMemberMethod;

?


El segundo método es un atajo al primero, se introdujo en C # 2.0

Ver también este hilo .