布尔运算符

本主题介绍 F# 中对布尔运算符的支持。

布尔运算符摘要

下表汇总了 F# 中可用的布尔运算符。 这些运算符唯一支持的类型是 bool 类型。

运算符 说明
not 布尔求反
|| 布尔或
&& 布尔与

“布尔与”和“布尔或”运算符执行短路计算,也就是说,仅当需要确定表达式的整体结果时,才计算运算符右侧的表达式。 仅当第一个表达式的计算结果为 true 时,才计算 && 运算符的第二个表达式;仅当第一个表达式的计算结果为 false 时,才计算 || 运算符的第二个表达式。

另请参阅