public static void Main()
XDocument doc = new XDocument(
new XElement("Child1", "Value1"),
new XElement("Child2", "Value2")
Save(doc, @"output.xml");
static void Save(XDocument doc, string filename)
var settings = new XmlWriterSettings()
NewLineHandling = NewLineHandling.Replace,
Encoding = new UTF8Encoding(false)
using (var writer = XmlWriter.Create(filename, settings))