Gaz*_*Gaz 5 .net events
.net中事件代理的标准模式有什么意义?即EventHandler预定义委托?为什么不选择最合适的签名?
编辑:此外,是否有必要在所有情况下盲目地遵循微软的例子?
Mar*_*ade 3
它主要是为了一致性和版本控制\xe2\x80\x94,sender参数始终为System.Object args,参数始终为System.EventArgs或其派生类,您可以更改传递给它的发送者参数以及更改EventArgs之后键入而不破坏任何现有代码。
sender
args
整个 .NET 事件习惯用法旨在支持基于组件的开发,其中调用代码不受事件组件开发人员的控制。
归档时间:
16 年,10 月 前
查看次数:
571 次
最近记录: