using System.Xml; namespace SabreTools.Library.IO { /// /// Additional methods for XmlTextWriter /// public static class XmlTextWriterExtensions { /// /// Force writing separate open and start tags, even for empty elements /// /// XmlTextWriter to write out with /// Name of the element /// Value to write in the element public static void WriteFullElementString(this XmlTextWriter xmlTextWriter, string localName, string value) { xmlTextWriter.WriteStartElement(localName); xmlTextWriter.WriteRaw(value); xmlTextWriter.WriteFullEndElement(); } } }