110,565
社区成员
发帖
与我相关
我的任务
分享
protected override IList<JsonProperty> CreateProperties(Type type, MemberSerialization memberSerialization)
{
IList<JsonProperty> list = base.CreateProperties(type, memberSerialization);
//删除空字符串
foreach (JsonProperty item in list)
{
if(item.PropertyType.Name == "String")
{
item.DefaultValue = "";
item.DefaultValueHandling = DefaultValueHandling.Ignore;
}
}
return list;
}
IList<JsonProperty> list = base.CreateProperties(type, memberSerialization);
//删除空字符串
foreach (JsonProperty item in list)
{
if(item.PropertyType.Name == "String")
{
这中间应该怎么取值,取值后判断是string.Empty,又怎么操作让这个数据不输出
}
}
return list;