Boolean 運算子 (F#)
本主題描述 F# 語言對布林運算子的支援。
布林運算子摘要
下表摘要說明 F# 語言中可用的布林運算子。這些運算子唯一支援的型別為 bool 型別。
運算子 |
描述 |
---|---|
not |
布林負運算 |
|| |
布林 OR |
&& |
布林 AND |
布林 AND 和 OR 運算子會執行「最少運算評估」(Short-Circuit Evaluation),也就是只在必要時才會評估運算子右側的運算式,以判斷運算式的整體結果。&& 運算子的第二個運算式只在第一個運算式評估為 true 時才會評估;而 || 運算子的第二個運算式只在第一個運算式評估為 false 時才會評估。