Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AttributesEqual()

bool System.Xml.Linq.XElement.AttributesEqual ( XElement e)
inlineprivate

Definition at line 1038 of file XElement.cs.

1039 {
1040 XAttribute xAttribute = lastAttr;
1041 XAttribute xAttribute2 = e.lastAttr;
1042 if (xAttribute != null && xAttribute2 != null)
1043 {
1044 do
1045 {
1046 xAttribute = xAttribute.next;
1047 xAttribute2 = xAttribute2.next;
1048 if (xAttribute.name != xAttribute2.name || xAttribute.value != xAttribute2.value)
1049 {
1050 return false;
1051 }
1052 }
1053 while (xAttribute != lastAttr);
1054 return xAttribute2 == e.lastAttr;
1055 }
1056 if (xAttribute == null)
1057 {
1058 return xAttribute2 == null;
1059 }
1060 return false;
1061 }

References System.Xml.Linq.XElement.lastAttr.

Referenced by System.Xml.Linq.XElement.DeepEquals().