У меня есть заявление типа
DateTime ? dt = (string1 == string2) ? null; (DateTime)(txtbox.Text);
, который я не могу скомпилировать. Причина: null
нельзя присвоить DateTime
.
Итак, я должен объявить переменную Nullable<DateTime> nullable
и заменить null
на nullable
.
Я не хочу использовать выражение if
и хочу сделать это в одной строке.
Также, можно ли здесь использовать оператор ??
.