[C#] 조건 연산자

2016.05.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;

Posted by 떡잎
BLOG main image
프로그래밍 공부하면서 써가는 개인 노트 (따라서 여기에 씌여있는 소스의 신빙성을 보장 못함 -.-;;) 이 블로그 보면서 틀린 점이 있으면 꼬옥 알려주세요. by 띠리

공지사항

카테고리

분류 전체보기 (323)
Win32 SDK 초보 (27)
통신관련 (11)
MFC TIP (20)
C/C++ TIP (10)
개발기타 (10)
링크 (2)
견물생심 (24)
이것저것 (8)
용어메모 (3)
데이터베이스 (32)
비주얼 베이직 (10)
하드웨어 (3)
C# (42)
Xcode (3)
델파이 (82)
홈페이지 (5)
MindStorm (0)
낙서 (5)
스크래치 (0)
기타 (6)
아두이노 (1)
라즈베리파이 (2)
안드로이드 (6)
파이썬 (0)
WEB (2)
Excel VBA (0)
Total : 1,005,829
Today : 16 Yesterday : 380