和c#一样的,只是一般.net开发用c#的多,用这个的比较少,因为类库都是一样的,只是语法不同而已,c#语法上比vb.net应该更严谨,也更接近java的语法,比如区分大小写之类的,可能传统上认为c#的效率比vb.net会高些(这个我没确实证明了,只是印像里好像是)。
在vs里vb项目可以和c#的项目同建在一个解决方案下面,两种语言写的类库可以在程序里互调。
如果为工作的话,还是建议学c#。
记得工作的时候,部门经理让做一个内部程序用,我以为不是对外的就用VB.NET写的,结果经理一脸惊呆地问,你以前是用VB的?c#项目里还能用vb的项目?最后让我拿c#重写一了遍。