Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmNvDV 131 of 436 menu
◀ ▶

Значение по умолчанию в C#

У каждого типа есть значение по умолчанию. Для int это 0, для bool - false, для string? - null. Его получают через default:

int num = default; bool flag = default; string? text = default; Console.WriteLine(num); Console.WriteLine(flag); Console.WriteLine(text == null);

Можно указать тип явно:

int num = default(int); int? boxed = default(int?); Console.WriteLine(num); Console.WriteLine(boxed == null);

Запишите в int? slot значение default и выведите slot == null.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить