1、有C++的基础,学C#很容易上手了。
2、经典的书有Inside C# ,C#先锋,etc.
3、不要IDE环境的话只装一个.net framework就可以了,在www.gotdotnet.com有得下载。

解决方案 »

  1.   

    inside c# + .net framework sdk
      

  2.   

    北大天网搜索一下有的下的书还是很多的,好的不多,看看MSDN最好最全网站推荐:www.codeproject.com
      

  3.   

    C++有C#不可替代的一面,不要扔了,C#到目前为止,可以说是一种十分优秀的语言,只要有面向对象的基础,学起来非常快,多学点总是好的.
      

  4.   

    老兄,C++好啊,要继续努力啊,我已经学了C#快一年了,这一年确实很爽,从开始学C++到现在快两年了,还是没真正学到什么东西,所以到现在我还在啃《THINKING IN C++》,《C++ PROGRAMMING LANGUAGE》,《C++ PREMIER》
    真难啊。
    学C#可以让你快速开发,提高开发效率,当然不一定是有效率的程序,学C#呢,最好的教材是SDK啊,我买了不少教材,什么《C#深入编程》,简直就是受骗啊,还有啊,我看现在市面上的WROX的书越来越滥了,什么ASP高级编程,里边数据库访问与操作讲得太低级了。学SDK,是我送你的一句话,也希望你在C++上多多指教。