8
我正在將一些代碼從VB.NET遷移到C#(3.5)。從VB.NET遷移'句柄'到C#
我發現類似的結構:
Public Event DataLoaded(ByVal sender As Object, ByVal e As EventArgs)
Protected Sub Mag_Button_Load_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Mag_Button_Load.Click
[..]
RaiseEvent DataLoaded(Me, EventArgs.Empty)
End Sub
[..]
'Other Class
Private Sub LoadData(ByVal sender As Object, ByVal e As System.EventArgs) Handles oData.DataLoaded
[..]
End Sub
什麼是把這種行爲給C#的最直接的方法是什麼?
我想你已經忘記了最後一段代碼中的lambda表達式的=>(或者匿名方法的委託關鍵字和參數類型)。 – 2009-04-27 16:57:50