在使用C# .NET 2.0时,我有一个复合数据类,它确实具有[Serializable]
属性。 我正在创建一个XMLSerializer
类并将其传递到构造函数中:
XmlSerializer serializer = new XmlSerializer(typeof(DataClass));
我得到了一个异常,上面写着:
反射类型时发生错误。
在数据类中有另一个复合对象。 这个对象也需要有 [Serializable]
属性吗?还是只在顶层对象上有它就会递归地应用于内部所有对象?
IList
,但它需要是List
。 - Paul Aldred-Bann