C# Nullable Type
STUDY/C#2023. 2. 20. 19:34
Nullable Type이란 Null을 가질 수 없는 데이터 타입을 Null을 가질 수 있는 타입으로 만든 새로운 구조체입니다.
int? a = null;
float? b = null;
double? c = null;
int와 같은 변수는 비워둘 수 없는 데이터 형식이지만
?을 붙임으로써 nullable 형식 변수가 되어 null을 가질 수 있게 됩니다.
Nullable 변수의 값이 있는지 확인하기 위해서는 아래와 같이 HasValue를 사용하여 확인이 가능합니다.
int? a = null;
if(a.HasValue == false)
{
Console.WriteLine("a는 null입니다");
}
else
{
Console.WriteLine("a는 null이 아닙니다");
}
'STUDY > C#' 카테고리의 다른 글
| 특정 키워드 모음 (0) | 2024.07.07 |
|---|---|
| 대리자(Delegate) (0) | 2024.07.07 |
| 메소드(Method) (0) | 2024.07.07 |
| Null 조건부, 병합 연산자 (0) | 2023.02.20 |
| c# winform 드래그앤드롭 (0) | 2022.07.25 |
댓글()







