다음을 통해 공유


논리 식

논리 연산자는 키워드로 표현됩니다. Q#은 표준 논리 연산자 AND(), andOR(or) 및 NOT(not)을 지원합니다. 현재 논리 XOR에 대한 연산자가 없습니다. 이러한 모든 연산자는 Bool 형식의 피연산자에서 작동하며 결과는 Bool 형식의 식입니다. 대부분의 언어에서와 같이 ANDOR 단락 회로의 평가입니다. 즉, OR의 첫 번째 식에서 true로 평가하면 두 번째 식이 평가되지 않으며, AND의 첫 번째 식에서 false로 평가해도 마찬가지입니다. 이렇게 조건식의 동작은 조건과 두 식 중 하나만 평가된다는 점에서 비슷합니다.