Tag: xml nil

抑制xsi:nil但在.Net中序列化时仍然显示空元素

我的ac #class有20多个字符串属性。 我将其中的四分之一设置为实际值。 我想序列化类并获得输出 对于一个财产 public string EmptyAttribute {get;set;} 我不希望输出 我正在使用以下课程 public class XmlTextWriterFull : XmlTextWriter { public XmlTextWriterFull(string filename) : base(filename,Encoding.UTF8) { } public override void WriteEndElement() { base.WriteFullEndElement(); base.WriteRaw(Environment.NewLine); } } 这样我就可以得到完整的标签。 我只是不知道如何摆脱xsi:nil。