Boolesche Operatoren
In diesem Thema wird die Unterstützung für boolesche Operatoren in F# beschrieben.
Zusammenfassung boolescher Operatoren
In der folgenden Tabelle sind die booleschen Operatoren zusammengefasst, die in F# verfügbar sind. Der einzige von diesen Operatoren unterstützte Typ ist der bool
-Typ.
Operator | Beschreibung |
---|---|
not |
Boolesche Negation |
|| |
Boolesches OR |
&& |
Boolesches AND |
Die booleschen UND- und OR-Operatoren führen eine Kurzschlussauswertung durch, d. h. sie werten den Ausdruck rechts vom Operator nur dann aus, wenn das Gesamtergebnis des Ausdrucks ermittelt werden muss. Der zweite Ausdruck des &&
-Operators wird nur ausgewertet, wenn der erste Ausdruck als true
ausgewertet wird. Der zweite Ausdruck des ||
-Operators wird nur ausgewertet, wenn der erste Ausdruck als false
ausgewertet wird.