如何序列化未标记为可序列化的类

时间:2014-12-17 05:50:13

标签: c# serializable

我正在使用我的同事的A类,但它没有标记为可序列化。我试图序列化它并得到一个错误。

我试图从A类派生出一个B类,并将B类标记为可序列化。但是,编译器仍然抱怨A不可序列化。除了要求我的同事修改代码以将其标记为可序列化之外,还有其他工作吗?

1 个答案:

答案 0 :(得分:0)

将该类继承到B中不起作用。

您应该避免将任何类标记为不是DTO(数据传输对象)或消息类的可序列化。在其他情况下,您可以将类标记为可序列化。