假设对象A有6个字段,现在对象A被序列化,过了一段时间,又添加了3个字段,并且对象被反序列化了。
发布于 2011-04-06 05:55:30
读取版本容忍度序列化
发布于 2011-04-06 05:29:56
通常添加一个版本并通过ISerializable实现自定义序列化。
处理适当的默认值并在那里抛出更适当的异常。
请参阅这里
发布于 2011-04-29 23:21:35
.Net有一个叫做“版本容忍序列化”的东西;)
查看这个易于理解的对象序列化示例:
http://programming.flashadventures.com/c-sharp/writing-objects-to-files-serialization/
https://stackoverflow.com/questions/5561811
复制相似问题