Model.PRI_MAIL里有个sendTime字段private DateTime _send_time;
public DateTime SEND_TIME
{
set{ _send_time=value;}
get{return _send_time;}
} Model.PRI_MAIL mail = new Model.PRI_MAIL();为什么我每次new Model.PRI_MAIL()时 SEND_TIME 都会默认为
0001-1-1 0:00:00 呢 我想new时没有值
要怎么解决呢??
谢谢 各位!!!!!!!!!!!
public DateTime SEND_TIME
{
set{ _send_time=value;}
get{return _send_time;}
} Model.PRI_MAIL mail = new Model.PRI_MAIL();为什么我每次new Model.PRI_MAIL()时 SEND_TIME 都会默认为
0001-1-1 0:00:00 呢 我想new时没有值
要怎么解决呢??
谢谢 各位!!!!!!!!!!!
可空类型
public DateTime SEND_TIME
{
set{ _send_time=value;}
get{return _send_time==null?DateTime.Now:_send_time;}
}
private DateTime _send_time;
public DateTime SEND_TIME
{
set{ _send_time=value;}
get{return _send_time==null?DateTime.Now:_send_time;}
}
[/Quote]
private DateTime? _send_time = null;
public DateTime? SEND_TIME
{
set { _send_time = value; }
get { return _send_time == null ? DateTime.Now : _send_time; }
}[
private DateTime? _send_time = null;
public DateTime? SEND_TIME
{
set { _send_time = value; }
get { return _send_time == null ? DateTime.Now : _send_time; }
}
呵呵 我不是要 判断 是空的时候把它赋值为当前时间 我就是要null
还是 谢谢 呵呵
C# cod……
[/Quote]