将开发过程较好的内容备份一次,如下内容内容是关于C#写入对象或者集合类型数据到xml文件的内容。
public static string SerializeToXmlString(object objectToSerialize) {
MemoryStream memoryStream = new MemoryStream();
System.Xml.Serialization.XmlSerializer xmlSerializer =
new System.Xml.Serialization.XmlSerializer(objectToSerialize.GetType());
xmlSerializer.Serialize(memoryStream, objectToSerialize);
ASCIIEncoding ascii = new ASCIIEncoding();
return ascii.GetString(memoryStream.ToArray());
}