52 while (unicode ==
null)
87 return string.Join(
".",
array);
96 char c2 =
s[(int)num];
97 char c3 =
s[(int)num];
109 return "xn--" + text2;
115 if (
s._stringLength != 0)
147 char c =
s[(int)num];
155 char c =
s[(int)num];
157 char c2 =
s[(int)num];
167 while (
ascii ==
null)
178 while (
ascii ==
null)
196 char c =
s[(int)num];
class f__AnonymousType0<< Count > j__TPar
string Decode(string s, int offset)
string Encode(string s, int offset)
static CultureInfo InvariantCulture
string GetUnicode(string ascii)
override bool Equals(object obj)
string GetUnicode(string ascii, int index, int count)
string Convert(string input, int index, int count, bool toAscii)
string GetAscii(string unicode)
string ToUnicode(string s, int offset)
string NamePrep(string s, int offset)
override int GetHashCode()
string GetAscii(string unicode, int index, int count)
void VerifyStd3AsciiRules(string s, int offset)
void VerifyProhibitedCharacters(string s, int offset)
void VerifyLength(string s, int offset)
string ToAscii(string s, int offset)