在 C# 中,假设我们有一个通用类和一个具体类
[Serializable]
public class GenericUser
{ ...
[Serializable]
public class ConcreteUser : GenericUser
{ ...
是否有必要将 ConcreteUser 标记为 [Serializable]
或继承会处理它?</p>
最佳答案
Inherited
通过 SerializableAttribute
的 [AttributeUsage]
设置为 false
,所以是的,您需要将其设置在具体类上。
参见 http://msdn.microsoft.com/en-us/library/system.serializableattribute.aspx获取更多信息。
关于c# - 具体 C# 类中是否需要可序列化属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4184474/