C# 从对象c序列化可为空的字段#
我正在尝试序列化具有可为空字段的对象。如果字段中没有任何数据,则从序列化输出中删除该字段。有没有关于如何解决这个问题的建议?有没有一种方法可以指定可为空的字段仍然可以结转C# 从对象c序列化可为空的字段#,c#,xml-serialization,null,C#,Xml Serialization,Null,我正在尝试序列化具有可为空字段的对象。如果字段中没有任何数据,则从序列化输出中删除该字段。有没有关于如何解决这个问题的建议?有没有一种方法可以指定可为空的字段仍然可以结转 当“propertyname_specified=false”时会发生这种情况。这是null在.NET XML序列化中的通信方式,元素不存在。这是null在.NET XML序列化中的通信方式,元素不存在。必须应用XmlElementAttribute: [XmlElement(IsNullable = true)] publi
当“propertyname_specified=false”时会发生这种情况。这是null在.NET XML序列化中的通信方式,元素不存在。这是null在.NET XML序列化中的通信方式,元素不存在。必须应用XmlElementAttribute:
[XmlElement(IsNullable = true)]
public string DummyField { get; set; }
必须应用XmlElementAttribute:
[XmlElement(IsNullable = true)]
public string DummyField { get; set; }
我建议您点击绿色复选标记接受您喜欢的答案。它将向回答您问题的人提供正面反馈,并以一种方式表示“感谢您回答我的问题”。如果字段为空,您希望在XML中看到什么?我建议您通过单击绿色复选标记接受您喜欢的答案。它将向回答您问题的人提供积极的反馈,并以一种方式表示“感谢您回答我的问题”。如果字段为空,您希望在XML中看到什么?