如果您阅读布尔代数,您会发现您需要将|
这些值“或”( ) 在一起。
bool b1 = false;
bool b2 = true;
bool b3 = b1 | b2; // b3 is assigned the value of b1 ORed with b2
// b3 has the value "true" now
请注意,您经常会看到b1 || b2
used 而不是b1 | b2
. 这同样适用,并且差异的细节对你来说不太重要
最后,我建议阅读“真值表”的使用。这些是理解布尔代数(AND、OR、XOR、NOT)的好方法。