标签: c# events generics delegates event-handling
当EventHandler有超过2个参数时,我看到了C#代码。
这是一个好习惯吗?
实现自定义事件参数时可能有哪些示例CustomEvtArgs:EvtArgs类对于事件的数据是不够的?
答案 0 :(得分:1)
没有什么可以阻止你创建更多参数。 EventArgs派生类通常更容易维护,因为当您添加新参数(例如:一个新字段到SearchEventArgs类型类)时,您不必重写所有现有方法调用,您可以突然使用新参数用新方法。