Ищите лучший способ сравнить время с датой NULL, чем следующее:
Любые предложения?
// myobject.ExpireDatetime is of DateTime?
//
if (!myobject.ExpireDateTime.IsNull() && DateTime.Compare((DateTime)myobject.ExpireDateTime, DateTime.Now.ToUniversalTime()) < 0)
{ //error! }
Отредактировано: Извините за недоразумение... myobject.ExpireDatetime имеет тип DateTime.