【问题标题】:How can I serialize a class which is not marked serializable如何序列化未标记为可序列化的类
【发布时间】:2015-02-15 14:52:05
【问题描述】:

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

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

【问题讨论】:

    标签: c# serializable


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-12-06
      • 1970-01-01
      • 2019-12-15
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      • 2017-02-21
      • 2015-11-10
      • 2016-01-18
      相关资源
      最近更新 更多