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

◆ CompareStringIgnoreCaseNonAscii()

static int System.Globalization.Ordinal.CompareStringIgnoreCaseNonAscii ( ref char strA,
int lengthA,
ref char strB,
int lengthB )
inlinestaticpackage

Definition at line 44 of file Ordinal.cs.

45 {
46 if (GlobalizationMode.Invariant)
47 {
48 return InvariantModeCasing.CompareStringIgnoreCase(ref strA, lengthA, ref strB, lengthB);
49 }
50 if (GlobalizationMode.UseNls)
51 {
52 return CompareInfo.NlsCompareStringOrdinalIgnoreCase(ref strA, lengthA, ref strB, lengthB);
53 }
54 return OrdinalCasing.CompareStringIgnoreCase(ref strA, lengthA, ref strB, lengthB);
55 }

References System.Globalization.InvariantModeCasing.CompareStringIgnoreCase(), System.Globalization.OrdinalCasing.CompareStringIgnoreCase(), System.Globalization.GlobalizationMode.Invariant, System.Globalization.CompareInfo.NlsCompareStringOrdinalIgnoreCase(), and System.Globalization.GlobalizationMode.UseNls.

Referenced by System.Globalization.Ordinal.CompareStringIgnoreCase().