Синтаксис:
тип? имя_переменной
тип? имя_переменной
Main.cs
usingSystem;//подключить пространство именusingSystem.Linq;classProgram {-
publicstaticintMain() { -
int? val =null; -
//если переменная содержит значение, HasValue=true -
if(val.HasValue) { -
Console.WriteLine(val); -
} -
//если переменная не содержит значение, HasValue=false -
else{ -
Console.WriteLine("NULL"); -
} -
Console.ReadKey(); -
return0; -
} }
usingSystem;//подключить пространство именusingSystem.Linq;classProgram {-
publicstaticintMain() { -
int? val =null; -
//если переменная содержит значение, HasValue=true -
if(val.HasValue) { -
Console.WriteLine(val); -
} -
//если переменная не содержит значение, HasValue=false -
else{ -
Console.WriteLine("NULL"); -
} -
Console.ReadKey(); -
return0; -
} }
NULL