如何将两个XElements与不同的子元素顺序进行比较,但在LINQ中具有相同的内容?

时间:2018-03-26 05:31:14

标签: c# xml linq

实施例: 我有:

XElement element1 =

<Base>
 <Node1>Value</Node1>
 <Node2>Value</Node2>
 <Node3>Value</Node3>
</Base>

XElement element2 =

<Base>
 <Node3>Value</Node3>
 <Node2>Value</Node2>
 <Node1>Value</Node1>
</Base>  

使用

XNodeEqualityComparer equalityComparer = new XNodeEqualityComparer(); 
equalityComparer.Equals(element1 , element2 );  

让我失意。

0 个答案:

没有答案