1
2
你有几个选择。以下是三大要点: 你可以写一个 包装类 对于要序列化的类,然后序列化和反序列化包装器。在反序列化时,包装器需要从它自己的数据中重新构造序列化对象,并且需要从包装器中提取重构对象。 另一个选择是实现 Serialization Surrogate . 您需要手动配置getobjectdata和setobjectdata方法,这些方法控制数据如何进入和离开序列化对象。 如果要序列化的类是可继承的,并且可以使用 子类 您可以创建一个decentant类来实现 ISerializable . 与序列化代理项一样,您必须处理 GetObjectData 你自己。 |
2
0
你可以尝试使用 BinaryFormatter 的 Serialize 方法。这将把对象图序列化为流,然后可以根据需要持久化。 |
Karl · 如何引发PrintPage的事件? 2 年前 |
Daniel · LINQ从列表的dataTable中提取部分匹配 2 年前 |
limelatte · 如何在datagridview中屏蔽特定列? 2 年前 |
Orsi · 选择嵌套列表的最大值和最小值。网 2 年前 |
D T · 如何为Excel Com设置公式? 2 年前 |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 2 年前 |