反序列化后,我得到一些对象null,这会导致反序列化中的异常,所以我避免了在类中设置相应属性的问题:
[JsonProperty("jerseyNumber", NullValueHandling = NullValueHandling.Ignore)]
public int jerseyNumber { get; set; }
问题是在反序列化之后,int
的值等于0,因为JSON中的值为null。
我想将此null
值设置为空,我该如何实现?
我还尝试过:[DefaultValue("Null")]
但是没有工作,因为该值是一个整数。
答案 0 :(得分:1)
将int设置为<p>
,请尝试如下:
nullable