Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将VB.NET代码转换为C#_C#_Vb.net - Fatal编程技术网

将VB.NET代码转换为C#

将VB.NET代码转换为C#,c#,vb.net,C#,Vb.net,我有三个用VB.NET(2005)编写的项目,必须将它们转换成C代码。(我知道我根本不需要转换.net语言的代码)。我没有时间重写它们,需要一个工具或脚本来转换。 注意:它们是控制台应用程序。允许您检查几种不同.Net语言的编译程序集。我知道有人会剪切和粘贴输出以在不同语言之间转换。显然,它还有一个导出功能。另一个选项正在使用。从VB.NET转换为C#,反之亦然 经验告诉我,不同的转换器在某些方面比其他转换器更好,因此我建议您使用多个转换器(如果可能的话),并比较它们的输出。可以做到这一点,但取

我有三个用VB.NET(2005)编写的项目,必须将它们转换成C代码。(我知道我根本不需要转换.net语言的代码)。我没有时间重写它们,需要一个工具或脚本来转换。
注意:它们是控制台应用程序。

允许您检查几种不同.Net语言的编译程序集。我知道有人会剪切和粘贴输出以在不同语言之间转换。显然,它还有一个导出功能。

另一个选项正在使用。从VB.NET转换为C#,反之亦然


经验告诉我,不同的转换器在某些方面比其他转换器更好,因此我建议您使用多个转换器(如果可能的话),并比较它们的输出。

可以做到这一点,但取决于您的vb.net代码,许多手动工作仍将保留。

这里有一个很酷的.net代码转换工具在线提供。如果对你有帮助,试试这个。

@Marek:无法正常工作:-)您自己在Google上查找过这样的工具吗?@Gerrie:这不是不在这里提问的好理由。请解释一下为什么您需要转换一种完全可互操作(大部分情况下)的语言?无需剪切粘贴,您可以直接保存已分解的类。;)如果在部件上单击鼠标右键,reflector还具有导出选项。这将把源代码吐出到您指定的文件夹中。