关于C#使用XML序列化的一些注意事项

在使用XML对对象进行序列化时,有一些问题需要注意:

1、要进行序列化的类必须至少有一个参数为空的构造函数,否则就会报“反射**类型时出错”。

2、要进行序列化的类中不能有HashTable,否则在序列化时会报“反射**类型时出错”的错误,因为XmlSerializer不支持类型System.Collections.HashTable,因为它实现IDictionary。

原文地址:https://www.cnblogs.com/chaosimple/p/2638337.html