2009年6月1日

.Net 序列化中 版本兼容问题

摘要: 如果你试图反序列化一个早期版本的对象,将有可能出现版本兼容问题, 例如,你添加了一个成员到你自定义类中,当你反序列化早期版本时,就会抛出一个异常(.Net framework1.0或者1.1时). 在这种情况下通常有2中解决办法:1. 在序列化新版本的自定义类时,导入旧版本的自定义类。2. 标识新添加的成员为OptionalField.OptionalFied属性并不会影响对象序列化过程,当在反序... 阅读全文

posted @ 2009-06-01 14:44 博览潇湘 阅读(618) 评论(1) 推荐(0) 编辑

反序列化时,初始化标识[NonSerialized]字段。

摘要: .Net 序列化机制中[serilized] [Nonserilized] [IDeserializationCallback]的用法 阅读全文

posted @ 2009-06-01 13:58 博览潇湘 阅读(1760) 评论(0) 推荐(3) 编辑

导航