Опубликовано 24 июля, 20187 г. comment_837 Сегодня я расскажу вам про нулевые типыЧто такое нулевые типы: Как вы знаете, для типа значения не может быть присвоено нулевое значение. Например, int i = null выдаст вам ошибку. В C # 2.0 введены типы с нулевым значением, которые позволяют назначать переменные типа null для значения. Вы можете объявлять типы с нулевым значением, используя Nullable <t>, где T - тип. Пример: Если i = null, то сработает условие if static void Main(string[] args) { Nullable<int> i = null; if (i.HasValue) Console.WriteLine(i.Value); // или Console.WriteLine(i) else Console.WriteLine("Null"); } Лорд всея c#
comment_837Сегодня я расскажу вам про нулевые типы
Что такое нулевые типы:
Как вы знаете, для типа значения не может быть присвоено нулевое значение.
Например, int i = null выдаст вам ошибку.
В C # 2.0 введены типы с нулевым значением, которые позволяют назначать переменные типа null для значения.
Вы можете объявлять типы с нулевым значением, используя Nullable <t>, где T - тип.
Пример:
Если i = null, то сработает условие if
static void Main(string[] args) { Nullable<int> i = null; if (i.HasValue) Console.WriteLine(i.Value); // или Console.WriteLine(i) else Console.WriteLine("Null"); }Лорд всея c#