C#高级编程第11版 - 第六章

导航

第六章 Operators and Casts

6.1 运算符和类型转换 117

6.2 运算符 118

6.2.1 运算符的简化操作 119

6.2.2 运算符的优先级和关联性 125

6.3 使用二进制运算符 126

6.3.1 位的移动 128

6.3.2 有符号数和无符号数 128

6.4 类型的安全性 129

6.4.1 类型转换 130

6.4.2 装箱和拆箱 132

6.5 比较对象的相等性 133

6.5.1 比较引用类型的相等性 133

6.5.2 比较值类型的相等性 134

6.6 运算符重载 135

6.6.1 运算符的工作方式 135

6.6.2 运算符重载的示例:Vector 结构 136

6.6.3 比较运算符的重载 139

6.6.4 可以重载的运算符 140

6.7 实现自定义的索引运算符 141

6.8 用户定义的类型强制转换 142

6.8.1 实现用户定义的类型强制转换 143

6.8.2 多重类型强制转换 147

6.9 小结 150

猜你喜欢

转载自www.cnblogs.com/zenronphy/p/12424337.html