string str = "\u67e5\u8be2";
str = Encoding.GetEncoding("gb2312").GetString(Encoding.GetEncoding("gb2312").GetBytes(str));是"查询"这两个字吧? 楼主可以自己试试

解决方案 »

  1.   

    这两个对应的汉字为“查询”,可以到网上搜一下Unicode->GB编码转换,有很多的,这是CSDN下载里的一个小工具,也可以做到
    http://down.csdn.net/html/2006-02/23/142365.html
      

  2.   

    string str = "\u67e5\u8be2";
    str = Encoding.GetEncoding("gb2312").GetString(Encoding.GetEncoding("gb2312").GetBytes(str));在net下直接跟踪就可以看到是查询2字,根本就不用编码,你如果从前台输,你在看看编出来的是什么