是否有这样的.NET Framework接口?

public interface IEvent
{
    event EventHandler Event;
}


我当然可以自己编写,但是如果已经存在,我会重用。也许也可以使用射击/提升方法。

最佳答案

不,那里没有。

通常,C#/ CLR中的事件不使用问题中所示的接口基本模式。这更类似于事件的Java风格。最接近的项目是通用事件委托,可以重新使用该事件,而不必创建新的委托类型。在System.EventHandler<TEventArgs>中确实存在

关于c# - .NET中是否有包含单个EventHandler的标准接口(interface),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1445201/

10-13 07:59