【发布时间】:2011-02-05 10:39:36
【问题描述】:
我需要保留一个未标记可序列化属性的对象。该对象来自我无法更改的第 3 方库。
我需要将它存储在持久性位置,例如文件系统,因此最佳解决方案是将对象序列化为文件,但由于它没有标记为可序列化,这不是一个直截了当解决方案。
这是一个相当复杂的对象,它还包含其他对象的集合。
你们对如何解决这个问题有任何意见吗?代码永远不会在生产环境中运行,所以我几乎可以接受任何解决方案和性能。
【问题讨论】:
-
著名的遗言...
The code will never run in a production environment:oP -
嘿,我知道 :) 这只是为了加快开发过程中的一些热身时间,所以在其他任何地方都没有多大意义。
标签: c# .net serialization serializable