要看你现在的程度,
如果你要刚入门的,有一本 《C#入门经典》
C#入门经典 第3版 网上有下的,不过这本书看起来很无味,但学习后有很大帮助,需要坚持。
如果是已经基本入门(大致了解了什么是面向对象,封装,继承,多态)
推荐阅读 《你必须知道的.net》作者王涛,微软MVP,这本书是国内少有的经典,
有助于提高,可以了解C#的机制原理
如果还想再提高,可以读《数据结构(c#版)》,这本书对于逻辑思维的锻炼很强,如果你追求卓越,可以阅读以下.并可以掌握不少的性能方面的知识。
再推荐一本《大话设计模式》,这本书生动有趣,用的都是C#的案例,
很容易理解,讲解了23种设计模式。并一一对其解析
再推荐一本字典书:《c#高级编程》 第五版
这本书就像字典一样,不必全部看完,遇到不会的东西可以看一看。
C#入门经典
Program C#
Head Hirst c#
个人觉得刚开始不要看一些很“经典”的书 因为对于一个初学者来说 “经典”意味着需要掌握的东西太多 一定程度上会打击积极性 你可以找一些比较简单的有代码的书籍 先让自己喜欢上它 之后可以再去全面的研究一些高深的东西 去学校图书馆 看看清华出版社的书 个人觉得都还不错 我比较喜欢
C#完全自学手册
asp.net2.0完全自学手册
asp.net入门经典C#篇
这个前两本看过就差不多,适应人群广
<