>这可以发送事件为< T> ?
private void RaiseEvent<T>(EventHandler<T> eventHandler,T eventArgs) { if (eventHandler != null) { eventHandler(this,eventArgs); } }
然后你可以通过以下方式调用:
this.RaiseEvent(this.MyEvent,new MyEventArgs("Foo"));