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