【发布时间】:2010-09-28 16:59:00
【问题描述】:
我在尝试使用 XMLSerialization 序列化对象时收到以下异常。
A circular reference was detected while serializing an object of type MyObject}
我知道循环引用是因为 ObjectA 可以有 ObjectB 的 childObject,而 ObjectB 的 parentObject 是 ObjectA,但是如果可能,我想保留该引用。有没有办法让这个对象通过 XML 序列化进行序列化,而不会在序列化过程中丢失任何数据?我对序列化不是很熟悉,所以我希望我可以设置某种属性。
【问题讨论】:
-
在我看来,我觉得还是做可以序列化的新模型比较好
标签: c# serialization