使第三方结构可序列化

时间:2014-10-11 17:54:23

标签: c# serialization struct

所以基本上我正在使用第三方库,它具有我需要序列化的特定结构。

实际的结构被我需要的其他函数大量使用,所以我不能自己从头开始重写它。

我无法扩展结构本身(因为结构不能扩展),我找到的解决方案here对我来说不会真正起作用,因为我在很多类中使用它无法继续手动实现序列化。

我能做什么?

1 个答案:

答案 0 :(得分:1)

您可以使用SerializationSurrogate序列化不是为序列化而设计的类型的实例。