Section 7.3: Null 병합 연산자를 메소드 호출 결과에 사용하기

Null 병합 연산자를 사용하면 null 값을 반환할수도 있는 메소드 호출 시, null 값이 반환된 경우 미리 정의된 기본 값을 대신해 사용하는 작업을 손쉽게 구현할 수 있다.

Null 병합 연산자 미사용 시:

string name = GetName(); if (name == null) name = "Unknown!";

Null 병합 연산자 사용 시:

string name = GetName() ?? "Unknown!";
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts