C#-VB.NET等效程序中的Lambda事件处理程序
我需要将以下代码从C#转换为VB.NETC#-VB.NET等效程序中的Lambda事件处理程序,c#,.net,vb.net,winforms,C#,.net,Vb.net,Winforms,我需要将以下代码从C#转换为VB.NET lnkSynEvent.Click += new EventHandler((s,e)=>lnkSynEvent_Click(s, e, your_parameter)); 此处lnkSynEvent是按钮的id。非常感谢您的帮助。您可以获得在线代码转换器,它可以帮助您将C#转换为VB lnkSynEvent.Click += New EventHandler(Function(s, e) lnkSynEvent_Click(
lnkSynEvent.Click +=
new EventHandler((s,e)=>lnkSynEvent_Click(s, e, your_parameter));
此处lnkSynEvent是按钮的id。非常感谢您的帮助。您可以获得在线代码转换器,它可以帮助您将C#转换为VB
lnkSynEvent.Click += New EventHandler(Function(s, e) lnkSynEvent_Click(s, e, your_parameter))
你可以在线获得代码转换器,它可以帮助你将C#转换成VB
它可以这样使用:
AddHandler lnkSynEvent.Click , Sub(s, ea) lnkSynEvent_Click(s, ea, your_parameter)
或者这个:
AddHandler lnkSynEvent.Click , Sub(s, ea)
lnkSynEvent_Click(s, ea, your_parameter)
End Sub
注意
- 请注意,您应该有一个
接受您试图传递给它的3个类型一致的参数lnkSynEvent\u单击
- 通常,您可以信任联机代码转换器的输出,但您自己应该有足够的知识和语法知识,能够更改转换代码的某些部分
- 有关更多说明和示例,请参阅
AddHandler lnkSynEvent.Click , Sub(s, ea) lnkSynEvent_Click(s, ea, your_parameter)
或者这个:
AddHandler lnkSynEvent.Click , Sub(s, ea)
lnkSynEvent_Click(s, ea, your_parameter)
End Sub
注意
- 请注意,您应该有一个
接受您试图传递给它的3个类型一致的参数lnkSynEvent\u单击
- 通常,您可以信任联机代码转换器的输出,但您自己应该有足够的知识和语法知识,能够更改转换代码的某些部分
- 有关更多说明和示例,请参阅