都是用.net framwork,一样的API

解决方案 »

  1.   

    c#的语法比较好, 微软也首推用c#, 因为vs.net是c#写的
    感觉vb.net定义一个变量都太麻烦了
      

  2.   

    呵呵,C#的unsigned类型和运算符重载是vb.net没有的,不过这部分是不符合.net framework的,至于为什么推荐C#,因为C++系的程序员实在是太多了。
      

  3.   

    在,net中c#和vb底层已经一样,除了语法和习惯,基本上没有差别了
      

  4.   

    区别很小,因为都是先转为中间语言(IL)。但是C#在运算符重载以及指针操作方面优于VB.net。C#的默认配置更注重效率,而VB.net的默认配置更注重安全。VB.net与CLS(Common Language Specification)的兼容更好。
      

  5.   

    VB的程序员遍天下!所以转做VB.NET应该容易一些!
    但还是推荐C#,毕竟是微软推出对抗JAVA的!还是很有前途的!VB让人感觉有些穷途末路了!