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

◆ Compare() [2/4]

int System.Xml.XmlCanonicalWriter.Compare ( byte[] buffer1,
int offset1,
int length1,
byte[] buffer2,
int offset2,
int length2 )
inlineprivate

Definition at line 1026 of file XmlCanonicalWriter.cs.

1027 {
1028 int num = Math.Min(length1, length2);
1029 int num2 = 0;
1030 for (int i = 0; i < num; i++)
1031 {
1032 if (num2 != 0)
1033 {
1034 break;
1035 }
1036 num2 = buffer1[offset1 + i] - buffer2[offset2 + i];
1037 }
1038 if (num2 == 0)
1039 {
1040 num2 = length1 - length2;
1041 }
1042 return num2;
1043 }

References System.Xml.Dictionary, System.length1, System.length2, and System.Math.Min().