terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ ToUnicode()

string System.Globalization.IdnMapping.ToUnicode ( string s,
int offset )
inlineprivate

Definition at line 187 of file IdnMapping.cs.

188 {
189 string text4;
190 int num5;
191 do
192 {
193 int stringLength = s._stringLength;
194 long num = 0L;
195 long num2 = 0L;
196 char c = s[(int)num];
197 int stringLength2 = s._stringLength;
198 string text = this.NamePrep(s, (int)num2);
199 CultureInfo invariantCulture = CultureInfo.InvariantCulture;
200 string text2 = text.ToLower(invariantCulture);
201 int num3 = 4;
202 long num4 = 0L;
203 string text3 = text2.Substring(num3);
204 text4 = this.puny.Decode(text3, (int)num4);
205 string text5 = this.ToAscii(text4, (int)num4);
206 }
207 while (num5 != 0);
208 return text4;
209 }
class f__AnonymousType0<< Count > j__TPar
string Decode(string s, int offset)
Definition Bootstring.cs:88
string NamePrep(string s, int offset)
string ToAscii(string s, int offset)
Definition IdnMapping.cs:91

References System.Globalization.Bootstring.Decode(), System.Globalization.CultureInfo.InvariantCulture, j__TPar, System.L, System.Globalization.IdnMapping.NamePrep(), System.Globalization.IdnMapping.puny, System.s, System.text, and System.Globalization.IdnMapping.ToAscii().