SERVER/.NET

SERVER/.NET

[C#] ?, ?? 연산자

🤔 ?, ?? 연산자란? C# 코드를 보면 물음표 문자가 변수 뒤, 메서드 뒤에 한 개 또는 여러 개씩 붙어 있는 경우가 있습니다. int? max = list?.Max; int min = list?.Min ?? 0; C#에서 ?를 사용하는 방식은 총 1개의 형식과 2개의 연산자가 존재합니다. - nullable 형식 - ? 연산자 - ?? 연산자 하나씩 알아보도록 하겠습니다. 👀 nullable 형식 C# 2.0에 추가된 nullable 형식은 System.Nullable 구조체입니다. 즉, 값 형식에 대해 null 표현이 가능하게 하는 역할을 합니다. [예제1 - Nullable 사용] Nullable _getMarried; public NullAble GetMarrid { get {return _g..

eunoia07
'SERVER/.NET' 카테고리의 글 목록