/**
* 测试继承自同一个类的不同类如何XML串行化
* 测试环境:VS2010SP1,WPF with DOT NET Framework 4.0
* 参考资料
* 《C#对象XML序列化(一):序列化方法和常用特性 》
* http://www.cnblogs.com/KeithWang/archive/2012/02/22/2363443.html
* 《c# Xml序列化包含继承于某类不同子类的List对象示例》
* http://outofmemory.cn/code-snippet/1740/c-Xml-serialize-contain-jicheng-yu-moulei-differ-zilei-List-object-example
* 《XElement 类概述》
* http://msdn.microsoft.com/zh-cn/library/bb387085.aspx
* */
List<People> listP = new List<People>();
listP.Add(new People("Kagula", 22));
listP.Add(new Student("Kelly",12, "Class Two", 2));
listP.Add(new Staff("Joke",33,3933.11f));
Type[] Types = { typeof(People), typeof(Staff), typeof(Student) };
Str
C# List容器(含不同Class但是继承自同一个Class的)的XML序列化
最新推荐文章于 2022-08-12 22:28:15 发布