В базе данных есть поле, в котором сохраняется дата закрытия. Эта дата может быть NOT NULL, только если дело было закрыто. Если дело не закрыто, оно должно быть NULL. Как я могу передать нулевое значение объекту DateTime?
Пробовал это, но это не работает.
DateTime closure= dateDatumIspisa.SelectedDate ?? null;
DateTime closure= dateDatumIspisa.SelectedDate ?? DateTime.Parse("");
DateTime closure= dateDatumIspisa.SelectedDate ?? DBNull.Value;
DateTime closure= dateDatumIspisa.SelectedDate ?? DateTime.Parse(DBNull.Value.ToString());
Также пробовал GetValueOrDefault (), но он вставляет значение DateTime.Min, а мне нужно, чтобы это поле оставалось пустым
Есть предложения?