반응형
?? 연산자가 있는지 지금 처음 알았네~
?? 를 기준으로 좌측값이 null 이라면 우측값을, null 이 아니라면 좌측값을 반환한다.
SQL문의 ISNULL과 같은 기능을 수행한다.
아래의 코드와 동일하다.
결과는 둘다
value is null
출차 : Lemon님의 Tistory
http://www.lemonwidz.com/tc/entry/C-%EC%97%B0%EC%82%B0%EC%9E%90%EB%AC%BC%EC%9D%8C%ED%91%9C-%EB%91%90%EA%B0%9C
?? 를 기준으로 좌측값이 null 이라면 우측값을, null 이 아니라면 좌측값을 반환한다.
SQL문의 ISNULL과 같은 기능을 수행한다.
- string value = null;
- string result = value ?? "value is null";
- Console.WriteLine(result);
아래의 코드와 동일하다.
- string value = null;
- string result = value == null ? "value is null" : value;
- Console.WriteLine(result);
결과는 둘다
value is null
출차 : Lemon님의 Tistory
http://www.lemonwidz.com/tc/entry/C-%EC%97%B0%EC%82%B0%EC%9E%90%EB%AC%BC%EC%9D%8C%ED%91%9C-%EB%91%90%EA%B0%9C
반응형
'프로그래밍' 카테고리의 다른 글
[C#] Operator Overloading in C# (0) | 2011.02.08 |
---|---|
[C#] 초간단 성능테스트 하기 (0) | 2011.01.20 |
[C#]에서 메모리 비트맵의 이미지 이동 [이미지 + 이미지 -> 이미지] (0) | 2011.01.19 |
[C#] 초간단 캡쳐 함수 (0) | 2011.01.11 |
[C# 꽁짜 책] 무료 기술 서적 - Inside C# (한글 번역본) (0) | 2011.01.05 |
댓글