【发布时间】:2015-06-15 04:28:45
【问题描述】:
我必须缓存一组基于多个对象的查找集合。在其他使用应用程序结构的情况下,底层对象必须是可序列化的。我的问题是我有超过 100 个可能被缓存的对象,并且用 [serializable] 属性标记每个对象对我来说似乎是错误的。由于所有这些对象都派生自基类,我认为将基类标记为可序列化将使派生类可序列化,但属性不适用于继承。是否有人知道如何在不使用属性标记每个类的情况下使所有这些类可序列化?例如,我可以使命名空间中的所有类都可序列化,在这种情况下,我可以将它们全部放入库中。
【问题讨论】: