如何序列化一切

Kum*_*hav 1 c# serialization

我的一个朋友有一个有趣的问题.他有一些复杂的对象存储在他的会话中,因为他必须将这些对象全部序列化并将它们保存在数据库中.

我们尝试过XMLSerializer,NewtonSoft,但我们无法序列化"一切".有没有办法可以序列化对象中的任何东西?

例如,我们无法序列化IList,IEnumerable等类型的属性.

有什么建议吗?

Joh*_*ers 5

您无法序列化"所有内容",因为并非所有内容都可序列化.

特别是,您无法像IList那样序列化接口.

  • Awww ..真的吗?这是如此令人失望=(.我期待在家中将我的鼓序列化,用笔式驱动器将它们带到办公室,然后在这里将它们反序列化以在午餐时间播放一些曲调=( (6认同)