Задать вопрос
motkot
@motkot
Программирование C#.

Что значит знак? после типа переменной?

Вот этот знак - ?
Типо - public DateTime? DateFrom
Даже не знаю как это загуглить
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Василий Банников К ответам на вопрос (1)
Это DateTime? - это сокращённый способ объявить Nullable<DateTime> - это позволяет использовать null со структурами, в том числе и с примитивными типами.
Аналогичный синтаксис теперь доступен и для ссылочных типов, но в их случае это будет просто аннотация, которая обозначает допустимость null
Ответ написан
Комментировать