【问题标题】:serializable to derived classes可序列化到派生类
【发布时间】:2011-01-20 08:10:40
【问题描述】:

有没有一种简单的方法来强制派生类必须是可序列化的?

假设我定义了一个需要派生类可序列化的接口。根据this post,我不能只在接口中指定可序列化属性,因为派生类不需要尊重这一点。

我相信我可以让接口继承自 ISerializable 接口,但这是否意味着派生类不能使用该属性来指定序列化(而不是实际实现 ISerializable 的方法)?

【问题讨论】:

    标签: c# serializable derived-class


    【解决方案1】:
    • 我们不能使用[Serializable] 作为 接口出错。
    • 我们可以使用[Serializable]属性 使用base 类,但即便如此 属性不被继承。这确实 似乎不可能。

    也看看这个链接。

    【讨论】:

    • 没问题,下次再来。感谢您提供信息,已制作版本。
    猜你喜欢
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多