使用Serializable属性和实现ISerializable接口有什么区别?
什么是标记一个类用Serializable做什么?例如:
[Serializable]
public Hashtable
{
}
Run Code Online (Sandbox Code Playgroud)
它与实施课程有什么不同ISerializable?例如:
public Hashtable : ISerializable
{
}
Run Code Online (Sandbox Code Playgroud)
又是怎样认为的标记不同类的序列化和实施ISerializable?例如:
[Serializable]
public Hashtable : ISerializable
{
}
Run Code Online (Sandbox Code Playgroud)
[Serializable]相反的目的是什么ISerializable?
tl;博士:什么[Serializable]?