Booleaanse operatoren

In dit onderwerp wordt de ondersteuning voor Booleaanse operators in F# beschreven.

Samenvatting van Booleaanse operators

De volgende tabel bevat een overzicht van de Booleaanse operators die beschikbaar zijn in F#. Het enige type dat door deze operators wordt ondersteund, is het bool type.

Operator Beschrijving
not Booleaanse negatie
|| Booleaanse OR
&& Booleaanse EN

De Booleaanse EN- en OR-operatoren voeren kortsluitingsevaluatie uit, dat wil gezegd, ze evalueren de expressie alleen rechts van de operator wanneer het nodig is om het algehele resultaat van de expressie te bepalen. De tweede expressie van de && operator wordt alleen geƫvalueerd als de eerste expressie resulteert in ; truede tweede expressie van de || operator wordt alleen geƫvalueerd als de eerste expressie resulteert in false.

Zie ook