【发布时间】:2010-11-14 22:43:15
【问题描述】:
我想知道将对象设置为 null 是否会清除附加到对象事件的任何事件处理程序...
例如
Button button = new Button();
button.Click += new EventHandler(Button_Click);
button = null;
button = new Button();
button.Click += new EventHandler(Button_Click);
button = null;
等等……
这会导致内存泄漏吗?
【问题讨论】:
标签: c# events memory-leaks garbage-collection