我需要幫助將VB.NET句柄語句轉換爲C#。這是VB幫助將VB.NET「句柄」語句轉換爲C#
Private Sub ReceiveMessage(ByVal rr As RemoteRequest) Handles AppServer.ReceiveRequest
'Some code in here
End Sub
我需要幫助將VB.NET句柄語句轉換爲C#。這是VB幫助將VB.NET「句柄」語句轉換爲C#
Private Sub ReceiveMessage(ByVal rr As RemoteRequest) Handles AppServer.ReceiveRequest
'Some code in here
End Sub
無論你初始化你的類:
AppServer.ReceiveRequest += ReceiveMessage;
public void SomeMethodOrConstructor()
{
AppServer.ReceiveRequest += ReceiveMessage;
}
public void ReceiveMessage(RemoteRequest rr)
{
//handle the event here
}
我很欣賞答案,很乾淨 – 2010-04-13 15:25:23
隨着實際添加在其他的答案中首次提到的處理程序,把手語句導致VB到生成一個屬性,該屬性將自動從舊值中刪除處理程序並將其添加到新值中。如果該屬性永遠不會改變,這沒有什麼區別,但是如果你曾經更換過「AppServer」,你將不得不記得更新事件處理程序。
或'AppServer.ReceiveRequest + ='然後按TAB如果你在VS ;-) – 2010-04-13 02:21:13