Duplicar posibles:
Should I Create a New Delegate Instance?C#: ¿cuál es la diferencia entre algunEvento + = Método y algunEvento + = new Delegado (Método)
Hola, he intentado buscar la respuesta a esto, pero realmente no sabe qué términos buscar, y ninguna de las preguntas sugeridas por el sitio son relevantes. Sin embargo, estoy seguro de que esto debe haber sido respondido antes.
Básicamente, puede alguien decirme cuál es la diferencia entre estas dos líneas en C#:
SomeEvent += SomeMethod
SomeEvent += new SomeDelegate(SomeMethod)
Por ejemplo:
DataContextChanged += App_DataContextChanged;
DataContextChanged += new DependencyPropertyChangedEventHandler(App_DataContextChanged);
Ambos parecen hacer lo mismo.