序列化和反序列化
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml; using System.Xml.Serialization; using System.IO; namespace ConsoleApplication8 { public { static { WriteXML(); } public { public } public { Book overview = new overview.title = “Serialization Overview”; XmlSerializer writer = new string path = @”C:\Users\xudajun\Desktop\test” + @”\SerializationOverview.xml”; FileStream file = File.Create(path); writer.Serialize(file, overview); file.Close(); XmlSerializer reader = new StreamReader f =new Book book1 = (Book)reader.Deserialize(f); f.Close(); Console.WriteLine(book1.title); } } } |