我有课A
从类继承B
。我有一个班级名单B
其中包含A
and B
items:
List<B> myList = new List<B>();
myList.Add(new A());
当我尝试使用序列化此列表时XmlSerializable
,抛出异常。如果我将列表定义为 B 类型,则不会出现此异常。序列化派生类的最佳方法是什么?
XmlIninclude 属性 http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlincludeattribute.aspx#Y76会成功的。
如果您访问此网址,您也会在那里找到代码示例。
另外,在示例中,属性应用于方法,但您可能希望在您的情况下将其应用到 A 类。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)