물음표 연산자

용준·2024년 9월 23일

Study

목록 보기
12/22

Nullable 형식

int? a = null;

자료형 뒤에 물음표를 붙여 Nullable 형식으로 바꾸면

null 값을 가질 수 없는 자료형에도 null값을 부여할 수 있게 됩니다.


?? 연산자

Null 병합 연산자(Null-coalescing operator)는

왼 항의 값이 null이면 오른 항의 값을 가져오고 null이 아니라면 기존 값을 그대로 반환합니다.

int? a = null;

Debug.Log(a ?? 100);

>> 결과는 100

값을 바로 적용시키려면 아래처럼 사용할 수 있습니다.

int? a = null;

a ??= 100;

?. 연산자

Null 조건 연산자(Null-conditional operator)

0개의 댓글