2010-04-13 76 views

回答

2

無論你初始化你的類:

AppServer.ReceiveRequest += ReceiveMessage; 
+0

或'AppServer.ReceiveRequest + ='然後按TAB如果你在VS ;-) – 2010-04-13 02:21:13

2
public void SomeMethodOrConstructor() 
{ 
    AppServer.ReceiveRequest += ReceiveMessage; 
} 

public void ReceiveMessage(RemoteRequest rr) 
{ 
    //handle the event here 
} 
+1

我很欣賞答案,很乾淨 – 2010-04-13 15:25:23

1

隨着實際添加在其他的答案中首次提到的處理程序,把手語句導致VB到生成一個屬性,該屬性將自動從舊值中刪除處理程序並將其添加到新值中。如果該屬性永遠不會改變,這沒有什麼區別,但是如果你曾經更換過「AppServer」,你將不得不記得更新事件處理程序。