using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Xml.Serialization; using System.IO; namespace XmlSerializationProject { class Program { static void Main(string[] args) { try { XmlSerializer classSerialization = new XmlSerializer(typeof(StockOrder)); StockOrder so = new StockOrder(); so.Symbol = "MSFT"; so.Quantity = 100; XmlWriterSettings settings = new XmlWriterSettings(); settings.CheckCharacters = true; settings.Encoding = Encoding.Unicode; settings.Indent = true; XmlWriter xw = XmlWriter.Create("C:/MyXml.xml", settings); classSerialization.Serialize(xw, so); xw.Close(); Console.Write("Written to disk"); Console.ReadLine(); } catch (System.Exception ex) { Console.Error.WriteLine(ex.ToString()); Console.ReadLine(); } } } }