2013-04-23 34 views

回答

0

註銷通過-=例如:

myEvent += (MyDelegateHandler)myDelegateFunction; 

和註銷:

myEvent -= (MyDelegateHandler)myDelegateFunction; 

您可以通過GetInvocationList

foreach(Delegate d in myEvent.GetInvocationList()) 
{ 
    myEvent -= (MyDelegateHandler)d; 
} 
+0

這是一個很好的ANS枚舉所有與會代表但我仍然試圖做的是從另一個類訪問這個委託命令並在那裏取消註冊,所以我目前不知道如何訪問它。 – Rock3rRullz 2013-04-24 06:25:37