/// <summary> /// XML序列化专用类 /// </summary> public void XmlSer <T>() where T : class { XmlSerializer serializer = new XmlSerializer(typeof(SerXmlModel)); var content = new SerXmlModel { Name = "A" }; serializer.Serialize(fileStream, content); var res = (SerXmlModel)serializer.Deserialize(fileStream); }
public void BinarySer() { BinaryFormatter serializer = new BinaryFormatter(); var content = new SerXmlModel { Name = "A" }; //加标签直接序列化对象 serializer.Serialize(fileStream, content); //从流中直接读取反序列化 var res = (SerXmlModel)serializer.Deserialize(fileStream); }