是否有一种简单的方法来强制派生类必须是可串行的?
假设我定义了一个需要派生类可序列化的接口。根据{{3}},我不能只在接口中指定serializable属性,因为派生类不需要尊重它。
我相信我可以让接口继承自ISerializable接口,但这是否意味着派生类不能使用该属性来指定序列化(而不是实际实现ISerializable的方法)?
答案 0 :(得分:1)
[Serializable]
给出了界面错误。[Serializable]
属性
与base
课程,但即便如此
属性不是继承的。这样做
似乎不太可能。看看这个链接。