将这行委托从c#转换为vb .net

时间:2012-03-19 09:32:59

标签: c# vb.net

这里我有一个来自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代码吗? 感谢

1 个答案:

答案 0 :(得分:4)

Public ReceiveData As Action(Of List(Of Byte)) = Sub() 
End Sub

对于转换,请尝试使用SharpDevelop。它可以在C#,IronPython,Ruby和VB.NET之间进行转换

相关问题