以下是n个VB.Net to C# (C# to VB.net)代码转换(互换互转)工具
1.http://www.kamalpatel.net/(最常用的,不过对于16进制的Int不能正常转换)
在线版:VB.Net => C# C#=>VB.Net
离线版:C#=>VB.Net
2.http://csharpconverter.claritycon.com/(推荐!非常好用的一个,几乎没出过太大的问题。)
在线版:C#=>VB.Net
离线版:C#=>VB.Net
3.http://www.ragingsmurf.com/
在线版:C#=>VB.Net
4.http://aspalliance.com/
在线版:C#=>VB.Net
5.http://developerfusion.com/
在线版:VB.Net => C# C#=>VB.Net
6.www.icsharpcode.com中的#develop本身带有转换功能
大家如果有其它的欢迎评论告诉我一声
最后送一个最管用的:呵呵,看了就知道.
http://www.4guysfromrolla.com/webtech/012702-1.shtml
花纯春 整理
还是C#1.0翻VB.NET比较容易翻,只要没用unsafe,volatile和少数VB不支持的语法(如event属性,event上的field target attribute,重实现接口,都是一般情况下很少有人用的特性)。而VB中C#不支持的特性既多又常用,所以翻译成功的机率就比较低了。
C#2005又多了许多难于翻译成VB的特性,同样VB2005也是,以后互相翻译的意义越来越小了。