Перейти к содержанию
Опубликовано
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#

Рекомендуемые сообщения

Нет сообщений для отображения
Гость
Эта тема закрыта для публикации ответов.