什么是注册一个事件作为的好处:什么是注册一个事件处理程序的好处隐含
void MyMethod()
{
button1.Click += delegate (object sender, EventArgs e)
{
..
}
}
与比较:
void MyMethod()
{
button1.Click += new System.EventHandler(this.button1_Click);
}
void button1_Click(object sender, EventArgs e)
{
..
}
UPDATE: 又是怎么回事取消订阅它?
那么取消注册呢? – Mimi 2012-04-04 06:48:35
如果你需要取消注册(大多数处理程序不需要),那么这是使用命名方法的一个很好的理由。 – 2012-04-04 06:51:29
我找到了[这里](http://stackoverflow.com/q/183367/668342);) – Mimi 2012-04-08 05:16:47