现在已经很少用纯VB进行开发了,请向VB.NET转型。不需要学新的C#。C#能做的VB.NET同样能做。只是语法不同而已。两者都是建立在.net framework基础上的。VB除了xna不支持以外其他的微软项目几乎都是支持的。
scheshan说的不错,VB毕竟是十年前的技术了,现在主要是小型单机版,如用户机器的客户端还在用一部分,其它的基本上都已经转C#了,毕竟功能多,速度快。
待遇上讲,也是不一样的。
个人感觉,C#是结合了VB和java的优点的产物,适用面更广,语言转型方面也容易。
VB程序员目前主要面向工业控制方向的开发和教学使用,而且这一语言至今已十多年了,建议你改用.Net,.Net是目前比较流行的开发环境,如果你实在喜欢VB这门语言的话,你学习.Net的时候可以用VB.Net去学。然后看看C#的语法就行了。至于职业的前途的话可看个人能力了。
.net也可以用vb来开发的,不过很少...主流还是c#啊,而且C#下很多特性VB都不支持的..所以建议你,在不丢掉VB的基础上可以向C#转型...
http://zhidao.baidu.com/question/202737484.html
全是自己以前敲的,包含了你所有问题,还有其他对比,祝你编程愉快.