http://www.cncsharp.com/
这个网站不错。

解决方案 »

  1.   

    c#的语法并不见得多复杂。客观的说:
    比java复杂,因为有运算符重载等一些别java省略的特征。但语法结构比java干净。
    比c++简单,没有了多重继承和模版的天空一片纯净。但多了一些象是玩具的东西,delegate, event...。
    比vb复杂,结构好上1000倍。
    掌握难度可能和delphi差不多。但比delphi有更强大的后台支持。我的感觉是,她就是我的梦中情人,是我盼望和等待的东西。
      

  2.   

    VB比C#简洁1000倍!
    VB:
    Protected Sub OnClick(Sender As Object, E As EventArgs) Handles Btn1.ClickC#
    Btn1.Click += this.OnClick;
    protected void OnClick(Object Sender, EventArgs E)如果要响应两个事件,C#就更麻烦
    10个事件(常有的事)C#就麻烦死了,而VB还是一条语句
      

  3.   

    C#虽然有时比VB复杂了点,但是它要比VB灵活的多,想象一下VC和VB的比较吧,也可以这么说,C#是灵活的VB和简单的VC (仅仅从学习的角度)
      

  4.   

    我没看出C#比Vb有任何灵活之处。
    反而是VB在许多方面比C#灵活。比如Option Strict
      

  5.   

    C#  is  very  good!!