这是因为现在对VB有偏见,其实VB.NET已经和VB大不同了,C#能做的,VB.NET也能做,大家都依靠.net framework嘛,但是为了能找个薪水高一点的工作,没办法了。其实我最喜欢的还是VB.NET的语法,我喜欢用一个具体的词代替各种符号。

解决方案 »

  1.   

    你还可以用VB.NET语言,至于老的VB么,它不是一个真正的OO语言,VB的界面设计以及写码优势在VS.NET下已经没有
      

  2.   

    并不是所有的人的人要转向c#,要转向c#我想主要有两种。
    1。向我一样,喜欢C系列语言,使用VB只因为VC未能提供VB一样的开发环境。是因为VB的环境,而不是VB语言本身。
    2。想充分利用.Net FrameWork的人,想.Net控制的一切,想获得好的性能,那c#是当然的选择。代价是更长的开发时间,更高的运作成本!喜欢VB的还是继续用VB的了。C#能实现的VB基本上都能实现。不能实现的时候再用C#吧!有一些东西C#并不直接支持,如隐式的动态绑定!很重要的特性!
      

  3.   

    并不是所有的人的人要转向c#,要转向c#我想主要有两种。
    1。向我一样,喜欢C系列语言,使用VB只因为VC未能提供VB一样的开发环境。是因为VB的环境,而不是VB语言本身。
    2。想充分利用.Net FrameWork的人,想.Net控制的一切,想获得好的性能,那c#是当然的选择。代价是更长的开发时间,更高的运作成本!喜欢VB的还是继续用VB的了。C#能实现的VB基本上都能实现。不能实现的时候再用C#吧!有一些东西C#并不直接支持,如隐式的动态绑定!很重要的特性!
      

  4.   

    其实我也是从VB转到C#的,那是因为VB.NET 跟现在的VB6.0 差别很大, 比如, 这次做毕业设计, 我左选右选,最后才选中C#的, 只是因为我用VB.NET 实现某一个功能时,完成跟VB6.0 中不同,一时无法实现,而我用C#, 虽然只是学了它二十多天,但已经对它熟悉很多了,它就好像以前的VB6.0 那样,学得容易,开发得快.
    同志们,选择C#,使你终身受益