static void XmlSerializable() { Console.WriteLine("Xml SOAP Format"); Console.WriteLine("Crear un objecto y guardarlo serializado"); string filepath = "miObjecto.xml"; IFormatter formatter = new SoapFormatter(); Comida pizza = new Comida() { Componente = "Maza, Queso, salda de tomate, tocino, aceite,aceituna", Nombre = "Especial" }; FileStream fs = new FileStream(filepath, FileMode.OpenOrCreate); formatter.Serialize(fs, pizza); fs.Close(); Console.ReadKey(); fs = new FileStream(filepath, FileMode.Open); var c = (Comida)formatter.Deserialize(fs); Console.WriteLine(c.Componente); Console.WriteLine(c.Nombre); fs.Close(); File.Delete(filepath); Console.ReadKey(); }