相对比而言.vb.net更好一点.但c#也有好处.代码简洁.解析的速度也比vb.net的快一点.

解决方案 »

  1.   

    倒,楼主这个还没清楚啊。
    C#.NET和VB.NET本质上都使用了.net框架的类库,只是编码的习惯不同而已,说白了就是表现的形式而已。两者并无差别!关键在于习惯某种编程语言的程序员容易上手。比如:C#和VB的程序员。
      

  2.   

    vb的结构清晰,在软件工程和编码规范上,说实在的,VB.NET大有潜力!
      

  3.   

    微软大多.net的dd都是c#写的了!
      

  4.   

    VB.Net和c#都是用。Net框架
    其实两种语言都差不多
    我用VB。NET用了一年
    ,现在用C#也差不多也一年
    感觉差不多
      

  5.   

    我一直用C#,再有两个月就一年了,一直以来对C#感觉挺好,用起来很舒服。
    从一开始学习编程,看到Dim就烦,一直延续到对VB.NET,最近接了个项目,原来用VB.NET做的,让我加东西,没办法,再烦也得用,用了一周多了,感觉也不错。其实VB.NET,C#不管哪一个,功能都差不多,都是面向对象,只是看你那个用的习惯而已。
      

  6.   

    我刚开始跟你一样不习惯,甚至还有逆反心理,有从新用VB,最后还是冷静下来,踏踏实实的做c#
      

  7.   

    我以前也是学vb.net,现在才开始用c#
      

  8.   

    微软推荐  c# 
    原来是用 C# 的,现在改成vb.net ,感觉区别不是很大,至于楼主说的哪个 严格区分大小写 我认为不是问题,嘿嘿
      

  9.   

    其实两者是有区别的,C#和.NET Framework是不单是“捆绑发售”,还是“捆绑设计”,也就是说C#是完完全全的.NET语言,完全根据.NET Framework的需要进行设计。不过MS并没有想过要把VB6程序员吸引到C#来,可能因为真的是相差太大了,MS反而想把Java程序员吸引到C#上来,所以有JAVA-C#的代码转换器反而没有JAVA-J#的代码转换器。至于VB.NET和J#,则是兼容策略,为了吸引更多用户。其实有很多VB6用户转到VB.NET上,发现VB.NET不好学,而且学着学着VB6也忘了,主要是相同名称的概念的内容改动太大,最后不少VB6程序员放弃VB.NET改学C#也就是觉得用个新的名词来记住新的内容更好。