0
我在使用REST夏普默认JSON序列化休息夏普的DateTime反序列化
下面的问题我有以下的用户类
public partial class User
{
public long Id { get; set; }
public string Name { get; set; }
public DateTime? Date { get; set; }
}
及以下JSON消息:
[
{ "id":1,
"name":"Adam",
"date":"0000-00-00 00:00:00",
}
]
默认休息Sharp将此日期序列化为DateTime最小值{01/01/0001 00:00:00},但如何覆盖此行为并在此情况下为空?
在setter本身做它不是更容易吗? – dbc
这将是,但它不听起来干净,我在User类中做到这一点 – Piotr