如果你还想保留一点VB的习惯的话,建议你直接的学校VB.net,如果你可以割舍掉VB的情结的话,建议你学习C#,因为C#是为.net
定做的语言呀!
这是我的观点,仅供参考!

解决方案 »

  1.   

    我只想选择最实用的语言!
    c#好用吗?
    运行速度如何?
    我做web开发。
      

  2.   

    如果使用IDE,那么VB更方便
    如果使用其他编辑器,那么C#书写量较少
    如果开发COM组建,用VB
    如果不开发COM组建,那么C#比较不错
      

  3.   

    其实vb和vb.net有很大的区别了,如果你会点java的话,你最好学习c#,因为.net也是由他做为主体语言开发的,而且它和java很相似,你就相当于掌握两种最好的语言啦~_~
      

  4.   

    用C#吧,我用了三年VB6,可刚学了C#一个月,就发现C#比VB强多了:
    1.C#是面向对象编程的语言,VB是解释语言。
    2.C#代码效率低于C++但高与VB。
    3.C#可以使你养成良好的编程习惯。
    4.C#是MS-VS.NET的主要语言。
    5.我的感觉!
      

  5.   

    to:nohbday(翔)
    哪个出版社的?
      

  6.   

    二者的功能是一样的,质是语言的写法不同而已,因为他们都百分百支持CLS(通用语言规范)
      

  7.   

    请问,c#对原来的实用的com如何处理
    是否不必 修改直接可以拿来用呢?
      

  8.   

    用C#吧,我用了三年VB6,可刚学了C#一个月,就发现C#比VB强多了:
    1.C#是面向对象编程的语言,VB是解释语言。
    VB是编译语言,而C#才是解释语言,当然VB.net也是2.C#代码效率低于C++但高与VB。
    没听说过,你看C#是干什么的了3.C#可以使你养成良好的编程习惯。
    VB注重规范,C#则注重自由,你说用那个习惯好?4.C#是MS-VS.NET的主要语言。
    VB.net也是5.我的感觉!
    那就没办法了
      

  9.   

    人家问的是VB.NET和C#,不是问VB和C#
    .
    .
    .
    你既然在C#板块的论坛问这样的问题,那么答案肯定是C#了
    .
    .
    .
    哈哈
      

  10.   

    To: zgb2002(爱好者)
    你要是学VB.net,你也会发现VB.net比VB强多了。:)
    VB.net和C#相似度较高,可一起参照学习。我现在就同时用这两种(兼用C++.NET)做一个项目。
      

  11.   

    c#写socket怎样?
    C#是否可以像c++一样使用socket?
      

  12.   

    建议你选C#,因为:
    1、VB.net与VB6等的差别太大了,与其花时间去学VB.net还不如直接学功能强大的多的C#。
    2、C#简单易学而且易用,如果你有VB与C++或JAVA的基础那更是易如反掌。
    3、C#还有一点是VB.net无法比拟的:开发系统应用软件。
      

  13.   

    我是用VB的,卖一本VB.NET但没看,现在正在看C#。
    还没有找到什么感觉,慢 慢来吧
      

  14.   

    to:xdev(Gallant) 
    能告诉我你使用c#做那方面的开发吗?另:可否留下你的mail.
    谢谢
      

  15.   

    C#顶多比VB更加简洁一些,“强大得多”谈不上,C#能做系统级软件,VB何尝不能做呢?没人阻止你用VB编写功能强大的软件。
    看了MS-SSIL和MONO的源代码之后,我发现95%的类库代码用VB写是没有问题的,原则上不该彻底划清VB和C#的界限
    [以上VB全部指VB.net]
      

  16.   

    "1.C#是面向对象编程的语言,VB是解释语言。"
    看这句话就不像是用了3年VB6,首先,面向对象的语言和解释语言也放在一起比较?两者毫不相干;其次,如果VB是解释语言,那VC++也是了,你信你自己说的这句话?……
      

  17.   

    .net下的语言都一样,就是语法风格不一罢了!
    如果你原来用vb就用vb.net但我要告书你,vb.net变得与vb6.0完全不一样
    了,它保有vb6.0一部分的语句,架构与vb6.0不一样!
    我建议你学c#,她很好学!
      

  18.   

    如果对 VB 比较熟 学 VB。NET 吧至少不会忘记大小写(毕竟习惯了),而且语法比较简单。功能和 C# 差不多,没有明显的硬伤。同样可以方便的实现 OO 和 多线程。MS 没有将那一个语言偏重。C# 能做, VB。NET 也能做。
      

  19.   

    抓阄吧。除了VC++.net比较强大(也比较麻烦)外,C#和VB.NET是相同的。其实,由于都在.net framwork下,导致它们的类库、框架是一模一样的,这就造就了一个事实:除了语法,它们没有区别。就这点来说,按你喜欢哪样学哪样最好,就是都学了也无烦。
    相信我吧,我同时使用了C#和VB.NET(兼用VC++)开发金融系统。
      

  20.   

    C#是微软开发的这么多编译器中唯一让我一看就满意的,即继承了C++又靠近了Java,好东西啊!就目前来讲,关键是面子很好看,不知bug有多少