匿名事件處理程式宣告
活動宣告:
placeholderCopypublic event EventHandler<EventArgsType> EventName;
使用 lambda operator => 並訂閱事件的事件處理程式宣告 :
placeholderCopyEventName += (obj, eventArgs) => { /* Handler logic */ };
使用委託匿名方法語法的事件處理程式宣告 :
placeholderCopyEventName += delegate(object obj, EventArgsType eventArgs) { /* Handler Logic */ };
宣告和訂閱不使用事件引數的事件處理程式,因此可以使用上述語法而無需指定引數:
placeholderCopyEventName += delegate { /* Handler Logic */ }
呼叫事件:
placeholderCopyEventName?.Invoke(SenderObject, EventArguments);