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

◆ DecodeEncoding()

static Encoding System.Net.Mime.MimeBasePart.DecodeEncoding ( string value)
inlinestaticpackageinherited

Definition at line 167 of file MimeBasePart.cs.

168 {
169 if (string.IsNullOrEmpty(value))
170 {
171 return null;
172 }
173 string[] array = value.Split(s_decodeEncodingSplitChars);
174 if (array.Length < 5 || array[0] != "=" || array[4] != "=")
175 {
176 return null;
177 }
178 string name = array[1];
179 return Encoding.GetEncoding(name);
180 }
static readonly char[] s_decodeEncodingSplitChars
static Encoding GetEncoding(int codepage)
Definition Encoding.cs:593

References System.array, System.Text.Encoding.GetEncoding(), System.Net.Mime.MimeBasePart.s_decodeEncodingSplitChars, and System.value.

Referenced by System.Net.Mime.ContentDisposition.EncodeToBuffer(), and System.Net.Mime.ContentType.EncodeToBuffer().