相关疑难解决方法(0)

事件处理程序的匿名方法不是泄漏?

每当您向事件处理程序添加委托时,您应该稍后将其删除,对吧?因此,如果您将匿名方法附加到事件,这是否会创建事件处理程序泄漏,因为您以后无法将其删除?来自http://msdn.microsoft.com/en-us/library/0yw3tz5k%28VS.80%29.aspx的代码示例似乎暗示这是一个好的做法.

// Create a handler for a click event
button1.Click += delegate(System.Object o, System.EventArgs e)
                   { System.Windows.Forms.MessageBox.Show("Click!"); };
Run Code Online (Sandbox Code Playgroud)

这真的是一个好的做法吗?

.net c#

2
推荐指数
2
解决办法
4047
查看次数

标签 统计

.net ×1

c# ×1