Ich muss zwei XML-Dokumente vergleichen.
Nehmen wir an, dass jedes der folgenden XElement-Elemente von einem Stream
geladen wird:
Damit ist es besser, welche der folgenden zwei ist:
%Vor%oder
%Vor%Ich weiß, dass die zweite Option kürzer ist, aber ich bin mehr daran interessiert, ob Sie Geschwindigkeitsverbesserungen oder einen besseren / tieferen Vergleich erhalten, wenn Sie das eine oder das andere verwenden. Der Vergleich selbst muss die Elemente, Attribute und alle Werte zwischen den beiden XML-Dokumenten vergleichen.
Die Methode XNodeEqualityComparer.Equals ruft einfach XNode.DeepEquals-Methode . Es gibt also keinen Unterschied zwischen den beiden Anrufen.