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

◆ ConvertAllAsciiCharsInUInt32ToLowercase()

static uint System.Text.Unicode.Utf16Utility.ConvertAllAsciiCharsInUInt32ToLowercase ( uint value)
inlinestaticpackage

Definition at line 25 of file Utf16Utility.cs.

26 {
27 uint num = value + 8388736 - 4259905;
28 uint num2 = value + 8388736 - 5963867;
29 uint num3 = num ^ num2;
30 uint num4 = (num3 & 0x800080) >> 2;
31 return value ^ num4;
32 }

References System.value.

Referenced by System.Globalization.TextInfo.ChangeCaseCommon< TConversion >(), and System.Text.Rune.ToLowerInvariant().