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

◆ GetStringForOutput()

static unsafe string System.Globalization.IdnMapping.GetStringForOutput ( string originalString,
char * input,
int inputLength,
char * output,
int outputLength )
inlinestaticprivate

Definition at line 163 of file IdnMapping.cs.

164 {
165 if (originalString.Length == inputLength && inputLength == outputLength && Ordinal.EqualsIgnoreCase(ref *input, ref *output, inputLength))
166 {
167 return originalString;
168 }
169 return new string(output, 0, outputLength);
170 }

References System.Globalization.Ordinal.EqualsIgnoreCase(), and System.input.

Referenced by System.Globalization.IdnMapping.IcuGetAsciiCore(), System.Globalization.IdnMapping.IcuGetUnicodeCore(), System.Globalization.IdnMapping.NlsGetAsciiCore(), and System.Globalization.IdnMapping.NlsGetUnicodeCore().