是否有任何规则来检测该对象在C#中是否可序列化?

时间:2010-08-18 07:50:21

标签: c# serialization

  

可能重复:
  How to check if an object is serializable in C#

最近found以下句子:

  

“只是为了提升,采取拇指规则,   支持.ToString()的对象   都是可序列化的对象。“

这看起来很奇怪,因为所有对象都有.ToString()方法,因此在这种情况下,所有对象都必须是可序列化的。这句话有意义吗?

是否有任何规则来检测特定对象是否可序列化?

1 个答案:

答案 0 :(得分:1)

如果发现本文对此主题有帮助:

http://msdn.microsoft.com/en-us/library/ms973893.aspx

未定义ToString()来序列化对象。你可以实现一个确实有这种行为的类,但我认为这不是一个好主意。

是的,已经问过了。这么想......

How to check if an object is serializable in C#

相关问题