这里我有一个来自Fleck的代码,实际上在C#中工作正常(没有错误) 这是类库中的一行:
public Action<List<byte>> ReceiveData = delegate { };
然后我使用http://www.developerfusion.com/tools/convert/csharp-to-vb/
将其转换为vb .net结果:
Public ReceiveData As Action(Of List(Of Byte)) = Function() Do
End Function
但发生错误:
做 - &gt;表达预期
结束功能 - &gt;结束函数必须以匹配的函数
开头有人可以告诉我这是什么有效的vb .net代码吗? 感谢
答案 0 :(得分:4)
Public ReceiveData As Action(Of List(Of Byte)) = Sub()
End Sub
对于转换,请尝试使用SharpDevelop。它可以在C#,IronPython,Ruby和VB.NET之间进行转换