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