有没有办法让换行符出现在 XElement.ToString 结果 xml 字符串的属性之间?
以下内容不起作用——它保留了换行符,但将它们放在所有属性下方,因此只有 4/5 空行:
new XElement("options", new XText("\r\n"),
new XAttribute("updated", Updated.XmlTime()), new XText("\r\n"),
new XAttribute("color", Color), new XText("\r\n"),
new XAttribute("puppies", Puppies), new XText("\r\n"),
new XAttribute("isTrue", IsTrue), new XText("\r\n"),
new XAttribute("kitties", Kitties ?? "")),