Nullable형식

CJB_ny·2022년 7월 18일
0

C#

목록 보기
4/24
post-thumbnail

Nullable

Nullable == 비어있는 상태가 될 수 있는.

C# 컴파일러는 int형식의 변수의 메모리 공간에 반드시 어떤 값이든 넣지 않으면 에러를 준다.

즉 값을 무조건 초기화를 해야한다.

사용할 수 있는 경우 ❗

nullable 형식을 사용할 수 있는 경우는

"값 형식"에 한해서 이다.

"참조 형식"은 사용할 수 없다.


값형식, 참조형식 MSDN

https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/reference-types


속성을 가진다.

모든 Nullable형식은 HasValue, Value 두가지 속성을 가진다.

Nullable형식이 이 두가지 속성을 가진다고했는데

"값 형식"만 nullable형식을 사용할 수 있다고 했다.

값형식들이 HasValue, Value를 가지겠네?

ㅇㅋ?

사용방법은 이렇다.

profile
https://cjbworld.tistory.com/ <- 이사중

0개의 댓글