C#高级编程(第10版) C# 6 & .NET Core 1.0 (.NET开发经典名著)
上QQ阅读APP看书,第一时间看更新

第8章 运算符和类型强制转换

本章要点

● C#中的运算符

● 使用C# 6的新运算符nameof和空值传播

● 隐式和显式转换

● 使用装箱技术把值类型转换为引用类型

● 比较值类型和引用类型

● 重载标准的运算符以支持自定义类型

● 实现索引运算符

● 通过类型强制转换在引用类型之间转换

本章源代码下载地址(wrox.com):

打开网页http://www.wrox.com/go/professionalcsharp6,单击Download Code选项卡即可下载本章源代码。本章代码分为以下几个主要的示例文件:

● OperatorOverloadingSample

● OperatorOverloadingSample2

● OverloadingComparisonSample

● CustomIndexerSample

● CastingSample