실행 결과처럼 || 연산자는 하나라도 참이면 참을 반환하고, 둘 다 거짓일 때는 거짓을 반환합니다.
Note ≡ 단락 평가
C#에서 단락(short-circuiting) 기능은 AND와 OR 연산을 진행할 때 부분의 결괏값에 따라서 나머지 연산 결과가 결정됩니다. 다음 두 가지 유형이 있습니다.
• (연산식1 && 연산식2): 연산식1이 거짓(False)이면 연산식2와 상관없이 전체 결괏값은 거짓(False)이 됩니다.
• (연산식1 || 연산식2): 연산식1이 참(True)이면 연산식2의 결괏값과 상관없이 전체 결괏값은 참(True)이 됩니다.
논리 NOT 연산자(!) 사용하기
논리 NOT 연산자(논리부정 연산자)인 ! 연산자를 사용해 보겠습니다. 먼저 다음 샘플 코드를 살펴보세요.