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;