我知道我可以委託我的事件的訂閱到另一個事件,我可以委託一個事件並能夠調用它嗎?
public event EventHandler MyEvent
{
add { SomeClass.AnotherEvent += value; }
remove { SomeClass.AnotherEvent -= value; }
}
在這種情況下,如果AnotherEvent
擡起,然後MyEvent
也將被提高。
但是在我的課,我不能在我自己照常升起MyEvent(),因爲它說: Error 3 The event 'MyEvent' can only appear on the left hand side of += or -=
我想這是因爲上述認購代表團。
我可以委託訂閱以及自行調用訂閱嗎?目標是讓MyEvent可以通過兩個東西AnotherEvent
以及我自己的代碼來引發。
你試着用哪個代碼來提高「MyEvent」? – TToni
只是我的方法中的一些代碼,像'MyEvent(this);' –