如果您使用EventHandler的自定义子类而不是基类EventHandler类,那么在接口中声明事件处理函数的正确格式是什么。在C#中如何使用自定义事件处理程序创建一个事件作为接口的一部分?
创建例如在委托声明的事件处理程序子类的一个MyEventHandler,但你不能在接口中声明的委托......
当我问Visual Studio中提取它引用的事件处理程序中IMyClassName接口作为MyClassName.MyEventHandler,这显然会对类型耦合造成破坏。
我假设有一个简单的方法来做到这一点,我必须显式声明我的事件处理程序在一个单独的文件?
你的意思是要强制的一类夏晖在某些事件? – abatishchev 2009-02-25 12:47:54
我想要在接口中声明事件,以便实现该接口的每个类都必须实现该事件。 – 2009-02-25 13:16:52