4.2.4 操作符的优先级和结合性总结 下表总结了迄今为止学过的所有操作符的优先级和结合性。同一个类别中的操作符具有相 同的优先级。在类别列表中,各个类别按照从高到低的顺序...
4.2.2 理解条件逻辑操作符 C#还提供了另两个布尔操作符:逻辑 AND(逻辑与)操作符(用 表示)和逻辑 OR(逻辑或)操 作符(用||表示)。这两个操作符统称为条件逻辑操作符(conditional logical opera...
使用布尔操作符 布尔操作符(Boolean operator)是求值结果要么为 true,要么为 false 的一个操作符。C#提供 了几个非常有用的布尔操作符,其中最简单的是 NOT(求反)操作符,它用感叹号(!)来表...
声明布尔变量 和现实世界不同,在程序世界中,每一件事情要么黑,要么白;要么对,要么错;要么是 真的,要么是假的。例如,假定创建一个名为 x 的整数变量,把值 99 赋给 x,然...
使用决策语句 本章旨在教会你: l 声明布尔变量 l 使用布尔操作符来创建结果为 true 或 false 的表达式 l 使用 if 语句,依据一个布尔表达式的结果来做出决策 l 使用 switch 语句做出更复杂...
快速参考 目 标 操 作 声明方法 在一个类的内部编写方法。例如: int addValues(int leftHandSide, int rightHandSide) { ... } 从方法内部返回一个值 在方法内部写一个 return 语句。例如: return left...
消除可选参数和命名参数的歧义 使用可选参数和命名参数可能造成代码的歧义。你需要理解编译器如何解决这些歧义, 否则可能发现应用程序出现非预期的行为。假定 optMethod 方法被定...
定义可选参数 为了指定一个参数是可选的,可以在定义方法时为该参数提供一个默认值。默认值是 使用赋值操作符来赋予的。在下面的 optMethod 方法中,第一个参数是必须的,因为它没...
使用可选参数和命名参数 前面讲述了如何定义重载的方法来实现一个方法的不同版本,让它们获取不同的参数。 生成一个使用了重载方法的应用程序时,编译器针对每个方法调用,都...
重构代码 Visual Studio 2010 非常有用的一个功能就是对代码进行重构。 有时我们需要在应用程序的多个位置写相同的(或者非常相似的)代码。在这种情况 下,可以选定刚刚输入的代码块,...