【发布时间】:2025-12-10 14:40:01
【问题描述】:
这是:
Button.Click -= new EventHandler(Button_Click);
和这个一样:
Button.Click -= Button_Click;
我问是因为在我看来,前者是删除对方法的新引用,而后者是删除方法本身。但是话又说回来,如果程序员没有像那样显式分配它,也许新的 EventHandler 部分隐含在 += 或 -= 重载中?
如果不一样怎么办
Button.Click -= new EventHandler(Button_Click);
VS
Button.Click -= Button_Click;
谢谢。
【问题讨论】: