UTF8Encoding utf8 =
new UTF8Encoding();String unicodeString
= "大西瓜";Byte[] encodedBytes
= utf8.GetBytes(unicodeString);String decodedString
= utf8.GetString(encodedBytes);Response.Write(decodeString);
string s = BitConverter.ToString(System.Text.Encoding.UTF8.GetBytes("大西瓜"));
string s = "大西瓜"; string code = ""; foreach (byte b in Encoding.UTF8.GetBytes(s)) { code += '%' + b.ToString("X"); } Console.WriteLine(code);
public static string UrlEncode(string str) { if (str == null) { return null; } return UrlEncode(str, Encoding.UTF8); }