反序列化时,DataContractSerializer 不仅要求元素名称匹配,还要求它相对于其他元素具有一定的顺序。
我的应用程序是这样的,每个字段都可以通过其名称唯一标识。因此,我希望 XML 文件能够以任何顺序包含元素,并且反序列化器仍然可以工作。
是否可以像这样设置 DataContract?
数据成员顺序中的介绍性段落表明顺序是可选的,但我还没有找到一种方法来实际使其成为可选。
反序列化时,DataContractSerializer 不仅要求元素名称匹配,还要求它相对于其他元素具有一定的顺序。
我的应用程序是这样的,每个字段都可以通过其名称唯一标识。因此,我希望 XML 文件能够以任何顺序包含元素,并且反序列化器仍然可以工作。
是否可以像这样设置 DataContract?
数据成员顺序中的介绍性段落表明顺序是可选的,但我还没有找到一种方法来实际使其成为可选。