실행 결과처럼 || 연산자는 하나라도 참이면 참을 반환하고, 둘 다 거짓일 때는 거짓을 반환합니다.
실행 결과
true || true -> True true || false -> True false || true -> True false || false -> False
Note ≡ 단락 평가
C#에서 단락(short-circuiting) 기능은 AND 연산과 OR 연산을 진행할 때 부분의 결괏값에 따라서 나머지 연산 결과가 결정됩니다. 다음 두 가지 유형이 있습니다.
• (연산식1 && 연산식2): 연산식1이 거짓(False)이면 연산식2와 상관없이 전체 결괏값은 거짓(False)이 됩니다.
• (연산식1 || 연산식2): 연산식1이 참(True)이면 연산식2의 결괏값과 상관없이 전체 결괏값은 참(True)이 됩니다.