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

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

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

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

posted @ 2012-08-14 17:01  ChaoSimple  阅读(700)  评论(0编辑  收藏  举报