Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

나의 지식 보관소

널 조건부 연산자 / 널 병합 연산자 본문

프로그래밍 언어/C#

널 조건부 연산자 / 널 병합 연산자

야식은진리다 2019. 12. 27. 01:11

널 조건부 연산자 ( ?. or ?[ ] )

널 조건부 연산자는 객체의 멤버에 접근하기전 해당 객체가 null인지 아닌지를 판별하고 만약 객체가 null이라면 결과로 null을 반환하고, null이 아니라면 '.' 뒤에 지정된 멤버 또는 '[]'의 인덱스에 해당하는 값을 반환합니다.

 

NULL 병합연산자 ( ?? )

널 병합 연산자는 왼쪽 피연산자가 null인지를 판단하고 만약 null이 아니라면 왼쪽 피연산자를 반환하고, 만약 null이라면 오른쪽 피연산자를 반환합니다.

'프로그래밍 언어 > C#' 카테고리의 다른 글

선택적 매개 변수  (0) 2019.12.27
명명된 매개 변수  (0) 2019.12.27
가변길이 매개 변수 params  (0) 2019.12.27
메서드 오버로딩  (0) 2019.12.27
ref와 out  (0) 2019.12.24