书籍简介:
作为.NET平台上最主要的编程语言,C#在不断地改进和完善,功能越来越强大。当然,复杂性也随之增加,令很多初学者不得其门而入。
如何才能让更多人轻松地学习和掌握C#呢?本书作者总结了自己数十年软件开发和教学培训经验,创造了一种全新的可视化叙述方式。在书中,他通过大量图、表和代码,与简洁的文字完美结合,从底层运行原理的角度阐释了版C#和.NET的所有基本特性,并讲解了LINQ、异步编程和反射等高级特性,使原本非常复杂的知识点变得简单明了、清晰透彻,让人耳目一新,大大降低了学习难度。阅读本书时,你仿佛置身于课堂,看着一位经验丰富的老师拿着粉笔画图演示,娓娓道来。本书原版一经问世,就赢得广泛好评,被誉为C#入门经典著作,不仅适合自学,也是课堂教学的。
作者简介:
Daniel M. Solis资深软件工程师和技术顾问,有20余年开发经验,曾为微软和IBM等大公司提供技术咨询。他拥有加州大学计算机科学硕士、生物学和英文学士学位。同时,他也是一位杰出的导师,在美国和欧洲从事编程语言、Windows程序设计和Unix底层技术相关的教学培训工作多年。
出版日期:
2011年06月
章节目录:
第1章 C#和NET 框架
第2章 C#编程概述
第3章 类型、存储和变量
第4章 类:基础
第5章 方法
第6章 类进阶
第7章 类和继承
第8章 表达式和运算符
第9章 语句
第10章 命名空间和程序集
第11章 异常
第12章 结构
第13章 枚举
第14章 数组
第15章 委托
第16章 事件
第17章 接口
第18章 转换
第19章 泛型
第20章 枚举数和迭代器
第21章 介绍LINQ
第22章 异步编程简介
第23章 预处理指令
第24章 反射和特性
第25章 其他主题
封面图: