第1章 简介
1.1 本书主要内容
1.2 解决具体的性能问题
1.3 性能和开发过程
1.4 本章小结
第2章 考察性能
2.1 性能考察模式
2.2 白盒考察
2.3 使用基准测试工具进行黑盒考察
2.4 本章小结
第3章 类型的设计与实现
3.1 引用类型和值类型
3.2 对象的分配和填充
3.3 类封装
3.4 实现接口
3.5 用户定义类型转换
3.6 方法修饰符
3.7 重写Equals方法
3.8 实现GetHashCode方法
3.9 装箱和拆箱
3.10 本章小结
第4章 字符串、文本和正则表达式
4.1 字符串的比较
4.2 字符串的格式化
4.3 枚举
4.4 空字符串
4.5 保留池
4.6 System.Text.StringBuilder
4.7 字符串反转
4.8 正则表达式
4.9 本章小结
第5章 集合
第6章 编程语言的详细说明
第7章 垃圾回收与对象生存期管理
第8章 异常
第9章 **性
第10章 线程
第11章 IO和序列化
第12章 远程处理技术
第13章 .NET Framework与非托管代码的互操作性
第14章 公共语言运行库
第15章 解决性能问题
附录A .NET 基本测试工具
System.Array
System.Collections
IHashCodeProvider
Visual Basic .NET