《CLR via C#》针对CLR和.NET Framework 4.0进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以实用特性为主题,第Ⅴ部分花大量篇幅重点介绍线程处理。通过《CLR via C#》的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。
目录
- 第Ⅰ部分 CLR基础
- 第1章 CLR的执行模型
- 第2章 生成、打包、部署和管理应用程序及类型
- 第3章 共享程序集和强命名程序集
- 第Ⅱ部分 设计类型
- 第4章 类型基础
- 第5章 基元类型、引用类型和值类型
- 第6章 类型和成员基础
- 第7章 常量和字段
- 第8章 方法
- 第9章 参数
- 第10章 属性
- 第11章 事件
- 第12章 泛型
- 第Ⅲ部分 基本类型
- 第13章 接口
- 第14章 字符、字符串和文本处理
- 第15章 枚举类型和位标志
- 第16章 数组
- 第17章 委托
- 第18章 定制attribute
- 第19章 可空值类型
- 第Ⅳ部分 核心机制
- 第20章 异常和状态管理
- 第21章 自动内存管理(垃圾回收)
- 第22章 CLR寄宿和AppDomain
- 第23章 程序集加载和反射
- 第24章 运行时序列化
- 第Ⅴ部分 线程处理
- 第25章 线程基础
- 第26章 计算限制的异步操作
- 第27章 I/O限制的异步操作
- 第28章 基元线程同步构造
-
第29章 混合线程同步构造