C # Eliminación explícita de controladores de eventos
Me preguntaba si establecer un objeto en nulo limpiará cualquier controlador de eventos que esté adjunto a los eventos de objetos ...
p.ej.
Button button = new Button();
button.Click += new EventHandler(Button_Click);
button = null;
button = new Button();
button.Click += new EventHandler(Button_Click);
button = null;
etc ...
¿Esto causará una pérdida de memoria?