C# 8.0本质论
上QQ阅读APP看书,第一时间看更新

4.11 小结

本章首先介绍了C#赋值和算术操作符。接着讲解了如何使用操作符和const关键字声明常量表达式。但并没有按顺序讲解所有C#操作符。讨论关系和逻辑比较操作符之前先介绍了if语句,并强调了代码块和作用域等重要概念。最后讨论的操作符是按位操作符,强调了掩码的用法。然后讨论了其他控制流程语句,比如循环、switch和goto。本章最后讨论了C#预处理器指令。

本章早些时候已讨论了操作符优先级,但表4.7的总结最全面,其中包括了几个尚未讲到的操作符。

表4.7 操作符优先级*

*各行优先级从高到低排列。

要复习第1~3章的内容,或许最好的办法是将井字棋程序(Chapter04\TicTacToe.cs)彻底搞清楚。通过研究该程序,可慢慢领悟如何将自己学到的东西合并成完整程序。