在我的C#库中,我有一个接口,它向消费类公开了一套方法。事件回调接口
现在我的班级需要举办一些活动。我正在考虑将事件定义嵌入到我的界面中,以便客户端可以轻松注册。
所以我有这样的定义:
public delegate void EventCallBack(object sender, EventArgs eventData);
我的界面包含此行:
EventCallBack NotifyListener;
现在我得到以下错误:
Interface cannot contain definition
如何纳入我的事件只在界面中定义?