序列化时忽略空值
JsonSerializerSettings jsetting = new JsonSerializerSettings();
jsetting.NullValueHandling = NullValueHandling.Ignore;
Console.WriteLine(JsonConvert.SerializeObject(p, Formatting.Indented, jsetting));
单个值加特性即可
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string manufacture { get; set; }