\u8d60\u9001\u5931\u8d25 是什么编码?怎样转换为汉字?谢谢谢谢!

解决方案 »

  1.   

     UNICODE
    Console.Write(System.Web.HttpUtility.HtmlDecode("\u8d60\u9001\u5931\u8d25")); 
    赠送失败
      

  2.   

    unicodestring test = "\u8d60\u9001\u5931\u8d25";
    Regex  reg = new Regex(@"(?i)(?<=\\u)[0-9a-f]{4}");
    string result = reg.Replace(test, delegate(Match m) {return  ((char)Convert.ToInt32(m.Value, 16)).ToString(); });
    richTextBox2.Text = result;
    /*------输出------
    赠送失败
    */
      

  3.   

    URL编码是10进制,程序编码是十六进制
      

  4.   

    发现个更简单的办法:Regex.Unescape("\u8d60\u9001\u5931\u8d25")
      

  5.   

    需要转吗?直接赋值就可以var str = "\u8d60\u9001\u5931\u8d25";
    Console.WriteLine(str);