你从《C#入门经典》 -> 《C#高级编程》 -> 其它分类书籍,比如:ASP.NET WinForm高级编程 
一个过程地学习,你就可以很好地从入门到精通了。
当然,你有C++的基础,所以你可以不用学《C#入门经典》这一本

解决方案 »

  1.   

    C#高级编程是不错可是有点难,要了解。NET FRAMWORK 这个东西要不然编不出高性能的程序
      

  2.   

    agree with  liulovetoo()
      

  3.   

    既然出来了一个winform,是不是可以放弃mfc了?
      

  4.   

    如果想对。NET有深入的了解最好深入研究一下.net sdk
      

  5.   

    我学的时候很简单了
    3年的java->C#
    半年的vb.net->c#
    发现这个以后看C#就发现很简单了,特别是你深入学习过java以后。
    以前学过一门课,叫程序语言设计,讲了各种语言为什么这么设计,真得很有用的。
    建议没有学过相关的东西的,可以看看。http://www.comp.nus.edu.sg/~cs2104/