蛰穴灵异 技术博客

导航

使用IXmlSerializable使创建可序列化的Dictionary

默认情况下,XmlSerializer无法序列化字典,这样让使用XmlSerializer作文件缓存或存储方式或asmx服务无法使用 IDictionary。这里可以通过实现IXmlSerializable接口来定制一个可序列化的字典 SerializableDictionary<TKey, TValue>。当然任意一种自定义类或者内置类型都可以通过实现IXmlSerializable来定制它们的可序列化格式
Code

posted on 2009-09-15 14:44  蛰穴灵异  阅读(580)  评论(0编辑  收藏  举报