Udostępnij za pomocą


Operatory logiczne

W tym temacie opisano obsługę operatorów logicznych w języku F#.

Podsumowanie operatorów logicznych

Poniższa tabela zawiera podsumowanie operatorów logicznych dostępnych w języku F#. Jedynym typem obsługiwanym przez te operatory jest bool typ.

Obsługujący Opis
not Negacja logiczna
|| Wartość logiczna LUB
&& Wartość logiczna I

Operatory logiczne AND i OR wykonują ocenę zwarciową, czyli oceniają wyrażenie po prawej stronie operatora tylko wtedy, gdy jest to konieczne, aby określić ogólny wynik wyrażenia. Drugie wyrażenie && operatora jest obliczane tylko wtedy, gdy pierwsze wyrażenie zwróci wartość true; drugie wyrażenie operatora jest obliczane tylko wtedy, gdy pierwsze wyrażenie || zwróci wartość false.

Zobacz także