¿Debo crear una instancia de un nuevo delegado o no?

Me acabo de dar cuenta de que puedo agregar un controlador de eventos de dos maneras:

Considere un controlador de eventos como este:

private void MyEventHandler()
{}

Método 1: crear una instancia de un nuevo delegado

MyObject.MyEvent += new Action(MyEventHandler);

Método 2: agregue el controlador de eventos sin crear instancias de un nuevo delegado

MyObject.MyEvent += MyEventHandler;

¿Hay alguna diferencia entre estas dos implementaciones que deberían considerarse?

Respuestas a la pregunta(2)

Su respuesta a la pregunta