public static string GetXML(this SvgElement elem) { using (StringWriter str = new StringWriter()) using (XmlTextWriter xml = new XmlTextWriter(str)) { elem.WriteElement(xml); return(str.ToString()); } }
public static string GetXML(this SvgElement elem) { var result = ""; var currentCulture = Thread.CurrentThread.CurrentCulture; Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; using (StringWriter str = new StringWriter()) { using (XmlTextWriter xml = new XmlTextWriter(str)) { elem.WriteElement(xml); result = str.ToString(); } } Thread.CurrentThread.CurrentCulture = currentCulture; return(result); }