我试图将值从DateTime对象传递给DateTime吗?如示例中的一个。但是,种类始终保持未指定状态,并且不会像原始对象那样传递给Utc。我应该怎么做?
如果我尝试执行以下类似的操作,那么它必须与成为DataMember有关:
DateTime? start = null;
DateTime departureDate = DateTime.UtcNow;
start = departureDate;
但是,在下面的示例中,可为空的DateTime对象的kind属性保持为“未指定”:
[DataMember]
public Nullable<System.DateTime> StartDate
{
get { return _startDate; }
set
{
if (_startDate!= value)
{
ChangeTracker.RecordOriginalValue("StartDate", _startDate);
_startDate= value;
OnPropertyChanged("StartDate");
}
}
}
private Nullable<System.DateTime> _startDate;
public DateTime ESTIMATED_DATE_DEPARTURE { get; set; }
clientOrder.StartDate = order.WAGON_TRSP_ORDER.WAGON.ESTIMATED_DATE_DEPARTURE;