我正在使用WCF Web服务将XML输出返回给浏览器。如果DataContract的某个属性为null,则它仍会作为空值出现在响应中。
<Id i:nil="true" />
有没有办法让它在响应中完全不返回?
我正在使用WCF Web服务将XML输出返回给浏览器。如果DataContract的某个属性为null,则它仍会作为空值出现在响应中。
<Id i:nil="true" />
有没有办法让它在响应中完全不返回?
我自己解决了,我需要在我的 DataMembers 中添加以下属性
[DataMember(EmitDefaultValue = false)]