在对我的序列化代码进行单元测试时,我发现有一个测试失败了,因为我将属性按不同的顺序列出(我只是比较XDocument.ToString()的值),虽然我可以修复它,但实际上只要所有元素或属性以正确的名称出现在正确的层次结构级别上,它们出现的顺序并不重要。我可能可以编写一个方法来实现这一点,但我想知道是否有一种我不知道的简单内置方法。
在对我的序列化代码进行单元测试时,我发现有一个测试失败了,因为我将属性按不同的顺序列出(我只是比较XDocument.ToString()的值),虽然我可以修复它,但实际上只要所有元素或属性以正确的名称出现在正确的层次结构级别上,它们出现的顺序并不重要。我可能可以编写一个方法来实现这一点,但我想知道是否有一种我不知道的简单内置方法。