¿Cuál es la diferencia entre los dosdiferencia entre los eventos de cableado utilizando "nuevo manejador de sucesos <T>" y no con nuevas manejador de sucesos <T> "
object.ProgressChanged += new EventHandler<ProgressChangedEventArgs>(object_ProgressChanged)
object.ProgressChanged += object_ProgressChanged;
void installableObject_InstallProgressChanged(object sender, ProgressChangedEventArgs e)
{
EventHandler<ProgressChangedEventArgs> progress = ProgressChanged;
if (installing != null)
installing(this, e);
}
EDIT:??
Si no hay diferencia, que es la mejor opción?
Gracias!
La primera es más larga que la otra ... –
Esta pregunta ha sido respondida antes. http://stackoverflow.com/questions/2749868/new-eventhandlermethod-vs-method –
posible duplicado de [¿Cuál es la diferencia entre Eventos con Gestores delegados y aquellos sin?] (http://stackoverflow.com/questions/119160/what-is-the-difference-between-events-with-delegate-handlers-and-those-without) – Oliver