Freigeben über


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 trueausgewertet wird. Der zweite Ausdruck des ||-Operators wird nur ausgewertet, wenn der erste Ausdruck als falseausgewertet wird.

Siehe auch