프로그래밍 노트

[C#] 조건 연산자 본문

C#/기초

[C#] 조건 연산자

떡잎 2016. 5. 28. 21:19

조건 연산자 

? : 연산자는 3항 연산자(Trinary operator)이다.

첫번째 조건(피연산 함수 : operand)의 결과에 따라 

두번째, 세번째 값을 반환한다.


조건 ? 값 a : 값 b 로 쓰면 

조건이 참이면 값 a를 

조것이 거짓이면 값 b를 반환한다.


첫번째 조건은 bool 형이어야 된다.

두번째와 세번째는 어떤 형이라도 이용할 수 있다.

두번째와 세번째는 같은 형을 써야만 된다.



condition ? a : b

condition이 true이면 a를 false이면 b를 반환한다.


int c = (x < 73) ? true : false;

Comments