《C#本质论(第3版)》是一部好评如潮的语言参考书,作者用一种非常合理的方式来组织《C#本质论(第3版)》的内容,由浅入深地介绍了C#语言的各个方面。全书共包括21章及6个附录,每章开头的“思维导图”指明了本章要讨论的主题,以及各个主题之间的层次关系。书中所包含的丰富的示例代码和精要的语言比较,都有助于读者理解C#语言。《C#本质论(第3版)》首先介绍了C#语言的基础知识,随后深入讲解了泛型、迭代器、反射、线程、互操作性和语言集成查询(LINQ)等高级主题,还涉及了动态编程、使用TPL进行多线程编程以及用PLINQ进行并行查询处理等C# 4.0新增内容,此外还介绍了与这些内容相关的隐式类型变量、扩展方法、分部方法、Lambda语句和表达式、标准查询操作符和查询表达式以及并发集合等内容。《C#本质论(第3版)》适合对C#感兴趣的各层次读者,无论对初学者还是C#专家,《C#本质论(第3版)》都是一本很有价值的参考书。
目录
- 第1章C#概述
- 第2章数据类型
- 第3章运算符和控制流
- 第4章方法和参数
- 第5章类
- 第6章继承
- 第7章接口
- 第8章值类型
- 第9章合式类型
- 第10章异常处理
- 第11章泛型
- 第12章委托和Lambda表达式
- 第13章事件
- 第14章支持标准查询运算符的集合接口
- 第15章使用查询表达式的LINQ
- 第16章构建自定义集合
- 第17章反射、特性和动态编程
- 第18章多线程处理
- 第19章同步和更多多线程处理模式
- 第20章平台互操作性和不安全的代码
- 第21章CLI
- 附录A 下载和安装C#编译器与CLI平台
- 附录B 完整源代码清单
- 附录C 来自System.Collections.Concurrent的并发类
- 附录D C# 2.0主题
- 附录E C# 3.0主题
-
附录F C# 4.0主题