CSharpNotes.4-2.md

Section 4.2: If 문의 조건식

아래와 같은 구문의 경우,

if (conditionA && conditionB && conditionC) //...

아래 구문과 완전히 동등 (equivalent) 하다.

bool conditions = conditionA && conditionB && conditionC; if (conditions) // ...

달리 말하면, if 문 안의 조건식은 일반적인 Boolean 표현식에 해당한다.

흔히들 조건 구문을 작성할 때 truefalse 와 직접 비교하도록 작성하기가 쉬운데,

if (conditionA == true && conditionB == false && conditionC == true) // ...

이는 아래와 같이 간략하게 작성할 수 있다.

if (conditionA && !conditionB && conditionC)
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

'번역 > C# Notes for Professionals' 카테고리의 다른 글

5.1: C# 에서의 동일성 (equally) 종류와 동일 연산자  (0) 2020.11.19
4.3: If-Else If-Else 문  (0) 2020.11.17
4.1: If-Else 문  (0) 2020.11.16
3.21: 클래스 멤버 연산자  (0) 2020.11.13
3.20: nameof 연산자  (0) 2020.11.13

+ Recent posts