[C# 2.0] ?? 연산자(null 병합 연산자)

eunjin lee·2022년 7월 26일
0

C# 9.0 프로그래밍

목록 보기
20/50

a ?? b
→ a가 null이 아니라면 a를 그대로 반환하고, null이라면 b를 반환한다.


✍ 샘플 코드

        static void Main(string[] args)
        {
            string str1 = "abc";
            print(str1);
            string str2 = null;
            print(str2);
        }
        
        static void print(string str)
        {
            Console.WriteLine(str ?? "Blank");
        }

✅ 결과

abc
Blank

0개의 댓글