2012-07-12 146 views
-1

我有一些代码想转换为VB.NET。这是程序源文件,每个空控制台应用程序都在VS2010中开始。该程序编译并运行没有任何问题,但我总是在使用代码转换器时出现EOF预期错误。多年来我一直有这个问题,并且一直无法弄清楚。有没有实际工作的转换器?如何将c#代码转换为vb.net

+1

你为什么不只是试图解决这个问题,而不是花费时间和金钱试图找到一个转换器? – 2012-07-12 23:57:39

+0

google'convert c#to vb.net'they are not perfect,but ... – kenny 2012-07-12 23:57:52

+1

让我成为第一个问“为什么”问题的人。 – 2012-07-12 23:57:56

回答

3

您可以使用C#to VB转换器。

请参阅thisthis链接。


编辑:

如果你发现他们并不好转换器,你总是可以编译C#代码,并使用反汇编Reflector看到Visual Basic代码。 (一些变量名称可能会更改为)。


更多转换器。

http://developergeeks.com/codeconverter.aspx

http://converter.atomproject.net/

http://www.carlosag.net/Tools/CodeTranslator/

+0

WEIRD !!!一旦你给我的链接,它工作得很好。在他们两个上。第一个链接是它没有工作的链接。 – 2012-07-13 00:03:59

1

没有。

最好的转换器是手动类型...你必须自己动手。尽管可以直接翻译许多东西,但通常还是需要注意的小代码,比如代码风格。

转换器工具旨在帮助您完成此手动过程,而不是完全为您完成。那些声称完美的做法是对你说谎,而且只会在平凡的应用上工作。

+0

我会同意发布你想在一个问题中转换什么,那会更好 – 2012-07-12 23:59:52