Clone:Xml序列化反序列克隆对象

it2026-02-16  14

public static T Clone<T>(T t) {       T clone;       System.Xml.Linq. XDocument doc = new System.Xml.Linq. XDocument();

      System.Xml.XmlWriter w = doc.CreateWriter();

      System.Xml.Serialization.XmlSerializer s = new System.Xml.Serialization.XmlSerializer(typeof(T));      s.Serialize(w, t);      w.Flush();      w.Close();      clone = (T)s.Deserialize(doc.CreateReader());                 return clone;}

转载于:https://www.cnblogs.com/fengguangqin/archive/2010/05/12/1733887.html

相关资源:数据结构—成绩单生成器
最新回复(0)