ブール演算子 (F#)
このトピックでは、F# 言語でのブール演算子のサポートについて説明します。
ブール演算子の概要
次の表に、F# 言語で使用できるブール演算子の概要を示します。 これらの演算子でサポートされている型は、bool 型だけです。
演算子 |
説明 |
---|---|
not |
ブール型の否定 |
|| |
ブール型の OR |
&& |
ブール型の AND |
ブール型の AND 演算子と OR 演算子では、ショートサーキット評価が実行されます。つまり、これらの演算子では、式全体の結果を求める必要がある場合にのみ、演算子の右側の式が評価されます。 && 演算子の 2 番目の式は、1 番目の式の評価が true の場合にのみ評価され、|| 演算子の 2 番目の式は、1 番目の式の評価が false の場合にのみ評価されます。