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

◆ ToLower() [1/2]

char System.Globalization.TextInfo.ToLower ( char c)
inline

Definition at line 156 of file TextInfo.cs.

157 {
158 if (GlobalizationMode.Invariant)
159 {
160 return InvariantModeCasing.ToLower(c);
161 }
163 {
164 return ToLowerAsciiInvariant(c);
165 }
166 return ChangeCase(c, toUpper: false);
167 }
unsafe char ChangeCase(char c, bool toUpper)
Definition TextInfo.cs:195
static unsafe string ToLowerAsciiInvariant(string s)
Definition TextInfo.cs:371
static bool IsAsciiCodePoint(uint value)

References System.Globalization.TextInfo.ChangeCase(), System.Runtime.Serialization.Dictionary, System.Globalization.GlobalizationMode.Invariant, System.Globalization.TextInfo.IsAsciiCasingSameAsInvariant, System.Text.UnicodeUtility.IsAsciiCodePoint(), System.Globalization.InvariantModeCasing.ToLower(), and System.Globalization.TextInfo.ToLowerAsciiInvariant().

Referenced by System.Text.RegularExpressions.RegexInterpreter.FindFirstChar(), System.Text.RegularExpressions.RegexInterpreter.Forwardcharnext(), System.Text.RegularExpressions.RegexBoyerMoore.IsMatch(), System.Text.RegularExpressions.RegexInterpreter.MatchRef(), System.Text.RegularExpressions.RegexInterpreter.MatchString(), System.Text.RegularExpressions.RegexBoyerMoore.Scan(), and System.Globalization.TextInfo.ToTitleCase().