C#对于许多程序员来说是一个新的技术,程序员的特点就是对新事物感兴趣,至于vb.net由于盖上了vb的帽子,所以对新鲜事务感兴趣的程序员自然会选择C#

解决方案 »

  1.   

    C#能够做的事情VB.Net都可以做到只是C#的语法简洁一些,不过这也是见仁见智的问题VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间
      

  2.   

    我以前用VB,转向net后,开始用C#,其实它的语法相对还是较简单,容易入门。另外,C#学的好点,转向java也容易些。
      

  3.   

    俺在用vb.net写论坛呢,好多问题四处问人,回答的很多都是c#的,哎,无奈呀,不过这样也好,两种代码俺都可以看了,哈哈
      

  4.   

    和上面那位一样,我也用VB.NET,但网上很多代码是C#的,所以C#也学了些,两者应该只是语法上的区别,而且很容易互换.
    记得一本书上说的好:选择VB还是C#只是选择了不同的生活方式而已.
      

  5.   

    C#能够做的事情VB.Net都可以做到只是C#的语法简洁一些,不过这也是见仁见智的问题VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间
    --------------------------------------------
    VB出来很长时间了,以前的VB的确不适合编写复杂的应用,VB语言的本质不太好,而VB.NET的功能是超级强大的,没有任何地方输给C#
      

  6.   

    我长期以来都只用VB,所以我有一个我认为很不好的毛病:那就是非常讨厌C#之类的代码里面的大括号。满屏幕的代码,到处都是花括号,看起来内容很多,但真正有用的代码很少。
    因为使用VB的缘故,我较为喜欢VB的代码,我认为整齐美观,有开始有结束,看起来赏心悦目。抗拒C#,在这一点上的因素很大。
    不知道使用VB的朋友有没有这样的感觉。
      

  7.   

    C#比较简练,用起来比较舒服,
    而且C#是可以在Linux平台下运行的,而VB.net 是不可以的!VB.net有一点好处,代码比较随意,要求比较松
      

  8.   

    以前学过一点JAVA,喜欢C#的书写方法,很不喜欢VB老是Sub来Sub去,麻烦!
      

  9.   

    最讨厌的就是vb的dim 这dim那的,用C#多简洁:string mystr就申明了一个string类型的变量mystr,用VB就得 dim mystr as string。
      

  10.   

    vb.net编译速度比较快开发效率也要高一些关键看语法习惯
      

  11.   

    除了代码编写习惯,有些写法不同,个人感觉没有太大区别。
    有人说c#的结构更好些,我到不认同。
    结构在于程序员,不在于语言。
    都是MS的,都不错。现在是VB.NET---》C#  中........
    毕竟C#用的人多,没有办法。
      

  12.   

    其实,很多都是习惯,没有好于不好的。
    以前习惯了VB.NET,现在转C#,只是不太习惯,全看个人。
    建议楼主还是用C#,毕竟人多势众阿。
      

  13.   

    现在用VB.net,公司说用vb.net,没办法,
    可能换一家公司就用c#吧,现在两种语言都看,因为网上很多例子都是C#,
    看多了很多也都熟悉了
      

  14.   

    喜欢用VB,但提的问题大多数人用C#,为了兼容,等这段时间我的事情做完了就学C#。
      

  15.   

    好一个用好了都行,要精!
    VB。NET
      

  16.   

    我现在也是用的是vb.net,我觉得vb.net还是比较好,c#也不错,
    所以我觉得做web程序员,应该两种语言都懂,而且我觉得,懂两种语言并不是什么难事
    用两种语言做程序,只是语法差别而已,而把这些不同的语言弄熟悉,最多一两个月而已