在百度中搜索: "某字符串"
http://www.baidu.com/s?wd=%C4%B3%D7%D6%B7%FB%B4%AE 后面的这段 "%C4%B3%D7%D6%B7%FB%B4%AE"请问这个是怎么 将 这个 "某字符串" 转换成 "%C4%B3%D7%D6%B7%FB%B4%AE" 的
怎么可以用 NET 将   "某字符串" 转换成 "%C4%B3%D7%D6%B7%FB%B4%AE" 的
在线等待...

解决方案 »

  1.   

    这个是汉字的url编码,所以用上面的方法就搞定了
      

  2.   

    大侠,在 NET桌面程序下 用不了你的這個System.Web.HttpUtility.UrlEncode() ...
      

  3.   

    引用system.web
      

  4.   


    暈,用System.Web.HttpUtility.UrlEncode() "某字符串" 轉換后變成了 : %e6%9f%90%e5%ad%97%e7%ac%a6%e4%b8%b2
    不一樣啊..
      

  5.   

    System.Text.Encoding.GetEncoding("gb2312").GetString(s);
      

  6.   

    我在暈...正確了,多一個參數可以了 string s = "某字符串";
     string sss =   System.Web.HttpUtility.UrlEncode(s,Encoding.Default);
      

  7.   

    System.Web.HttpUtility.UrlEncode() 
    编码
    System.Web.HttpUtility.UrlDecode() 
    解码"%C4%B3%D7%D6%B7%FB%B4%AE"  你问题的东西解码以后就是ij.
      

  8.   

    string s = "某字符串"; 
    string sss =  System.Web.HttpUtility.UrlEncode(s,Encoding.Default);這個可以的結貼` 多謝各位