相关疑难解决方法(0)

序列化/反序列化对象 - 字段的顺序很重要?

DataContractSerializer如果字段不在"正确"(无论是什么意思)顺序中,是否可能错误地反序列化对象?

我尝试序列化/反序列化的类没有在字段/属性上放置顺序属性.然而,我的一个字段总是被反序列化,null即使它具有非空值(它实际上包含字符串列表).

当我在序列化文件中移动两个XML元素以匹配另一个XML示例中的顺序时(反序列化工作没有问题)一切都开始工作.

这对我没有意义,但也许有人知道的更好.;)

.net c# serialization xml-serialization datacontractserializer

6
推荐指数
1
解决办法
6750
查看次数