我有三个用VB.NET(2005)编写的项目,必须将它们转换为C#代码。 (我知道我根本不需要转换.net语言的代码)。我没有时间重写它们,需要一个工具或脚本来转换 注意:它们是控制台应用程序。
答案 0 :(得分:8)
Reflector允许您检查几种不同.Net语言的已编译程序集。我知道人们剪切和粘贴输出以在语言之间进行转换。显然它也有一个导出功能。
答案 1 :(得分:2)
SharpDevelop可以做到这一点,但依赖于你的vb.net代码,将会有很多手工工作。
答案 2 :(得分:1)
答案 3 :(得分:1)
另一种选择是使用Carlos Aguilar's converter。从VB.NET转换为C#,反之亦然。
经验告诉我,在某些区域,不同的转换器比其他转换器更好,所以如果可能的话,我建议您使用多个转换器,并比较它们的输出。
答案 4 :(得分:-1)
这里有一个很酷的.net代码转换工具。试试这个,如果它对你有帮助。 Free Online .Net Code Converter