728x90
728x90
C# ??
-
[C#] Nurrable typeC#(asp.net | asp.net core) 2021. 8. 12. 12:13
Nurrable type 선언 방법 int? num = 10; num = null; WriteLine(num); string? strs = null; WriteLine(strs); 자료형 뒤에 ? 를 붙여주면 Nurrable type 으로 선언할 수 있다 이 변수를 출력해도 Exception이 안 터지고 빈 칸으로 출력이 된다 null일 때 값 할당 보통 null인지 검사하려면 if 문을 사용해서 번거롭게 작업해야하지만 C# 3.0부터 지원하는 간편한 문법이 있다 strs = strs??"HiHi"; ?? : strs가 null 이면 "HiHi"라는 문자열을 strs에 대입한다