我正在将一些代码从VB.NET迁移到C#(3.5).
我找到的结构如下:
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
Run Code Online (Sandbox Code Playgroud)
将此类行为转换为C#最直接的方法是什么?
在捕获事件的情况下,VB.NET中是否有一种方法可以在代码片段上复制C#行为?
IE中的IE:
Btn.Click+=
Run Code Online (Sandbox Code Playgroud)
然后双标签.为btn.click事件创建一个处理程序.