Использование С#. У меня есть строка dateTimeEnd
.
Если строка находится в правильном формате, я хочу сгенерировать DateTime
и назначить ее eventCustom.DateTimeEnd типа
public Nullable<System.DateTime> DateTimeEnd { get; set; }
Если dateTimeEnd
пусто или пусто, мне нужно eventCustom.DateTimeEnd
установить значение null.
Я пытаюсь достичь этого, используя следующий код, но всегда получаю null для eventCustom.DateTimeEnd
.
Не могли бы вы помочь мне определить, что не так в моем коде?
DateTime? dateTimeEndResult;
if (!string.IsNullOrWhiteSpace(dateTimeEnd))
dateTimeEndResult = DateTime.Parse(dateTimeEnd);
eventCustom.DateTimeEnd = dateTimeEndResult = true ? (DateTime?)null : dateTimeEndResult;