π£μΈμ΄/C#
[C#] Nullable
ye3_
2021. 11. 2. 16:00
Nullable μ μΈ
λ°μ΄ν° νμ μμ ?λ₯Ό λΆμ¬μ€λ€.
int? a = null;
HasValue : ν΄λΉ λ³μκ° κ°μ κ°μ§κ³ μλμ§ νμΈ. True λλ False λ°ν
Value : ν΄λΉ λ³μμ κ° λ°ν
int? a = null;
Console.WriteLine(a.HasValue); // False
Console.WriteLine(a.Value); // μλ¬
a = 30;
Console.WriteLine(a.HasValue); // True
Console.WriteLine(a.Value); // 30