public class Test<T>
{
public List<T> GetList(string str)
{
DataContractSerializer dcs = new DataContractSerializer(typeof(List<T>));
XmlReader xr = XmlReader.Create(new StringReader(str));
List<T> lt = (List<T>)dcs.ReadObject(xr);
xr.Close();
return lt;
}
public string WriteList(List<T> lt)
{
DataContractSerializer dcs = new DataContractSerializer(typeof(List<T>));
StringBuilder sb = new StringBuilder();
XmlWriter writer = XmlWriter.Create(sb);
dcs.WriteObject(writer, lt);
writer.Close();
return sb.ToString();
}
}
Linq to Sql 序列化和反序列化
最新推荐文章于 2022-01-24 17:43:19 发布