VB.NET for C#Developer

Tar*_*rik 2 c# vb.net asp.net

我可能正在开始一项需要VB.NET的新工作,但我是一名C#开发人员,尽管我可能能够理解代码,但从头开始编写代码对我来说似乎很麻烦.

那里有C#> VB.NET转换器(在线),你可以粘贴C#代码并将其转换为VB.NET代码.我的问题是,是否有任何人经历过这种情况,是否是一个很好的临时解决方案,或者我会遇到这么多困难?他们转换好吗?

也许我会在Asp.net上运行代码.

一个示例转换器:http://www.developerfusion.com/tools/convert/csharp-to-vb/

提前致谢.

Ode*_*ded 14

不要使用转换器 - 学习VB.NET及其语法和C#之间的差异.

这里有一个非常好的比较备忘单,可以帮助您入门.

在实践中,您会发现大多数时候您以相同的方式与熟悉的.NET对象进行交互,并且您只有一些语法差异(尽管泛型和委托语法非常容易让人回避它们).

微软已声明他们正试图将这两种语言都用于功能奇偶校验,所以你可以用C#做​​任何事情,你应该可以用VB.NET做(通常会有微小的差别).


更新 - 不要忘记编译的代码(在程序集中)应该在两种语言中都相同(假设符合CLS),因此您可以在C#中编写库以与VB.NET一起使用,反之亦然.