using System.Runtime.Serialization; using System.Text; using System.Xml; namespace Shentun.Utilities.Data { public class DataContractSerializerHelper { public static void Write(T instance, string fileName) { DataContractSerializer serializer = new DataContractSerializer(typeof(T)); using (XmlWriter writer = new XmlTextWriter(fileName, Encoding.UTF8)) { serializer.WriteObject(writer, instance); } } } }