Unity/잡학 사전
?.(옵셔널 체이닝), ??(더블 물음표) 연산자
sorry0101
2023. 2. 22. 15:06
?. : 존재하지 않는 객체의 속성에 접근하면 TypeError가 아닌 undefined를 반환
?? : 어떠한 값이 null이라면 대체
string apple = null;
string taste = apple ?? "맛있어";
// 맛있어
string apple = "맛없어";
string taste = apple ?? "맛있어";
// 맛없어