布尔运算符 (F#)

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

布尔运算符摘要

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

运算符

说明

not

布尔值求反运算

||

布尔值“或”运算

&&

布尔值“与”运算

布尔值“与”和“或”运算符用于执行短路计算,即,仅当需要确定表达式的整体结果时,它们才计算运算符右边的表达式。 仅当 && 运算符的第一个表达式的计算结果为 true 时,才会计算该运算符的第二个表达式;仅当 || 运算符的第一个表达式的计算结果为 false 时,才会计算该运算符的第二个表达式。

请参见

参考

位运算符 (F#)

算术运算符 (F#)

符号和运算符参考 (F#)