我需要将一些C#
代码转换为VB.NET
。下面的lambda事件处理程序应该如何编写VB.NET
?
item.PropertyChanged += Function(s, e)
If e.PropertyName = "SomeProperty" Then
//do something
End If
End Function
代码转换器工具不为此提供任何有意义的转换。
答案 0 :(得分:4)
我无法肯定地说,因为我不确定该项目的类型是什么,但我认为这样可行:
AddHandler item.PropertyChanged, Sub(s, e)
If e.PropertyName = "SomeProperty" Then
'do something
End If
End Sub