winform 中的汉字如何编码
在ASP.NET中可以用Server.UrlEncode("汉字")进行URL中的汉字编码
在winform 中如何达到等同的效果呢?
我是要用winform做一个生成静态页的程序,但是遇到URL中包含汉字的问题 不知道如何解决
程序如下
 CreatPage("http://www.xxx.xom/asd?category=汉字","c:/Html/1.html")void CreatPage(string Url,string filename)
{
try
{
StreamWriter sw=null;
Encoding code = Encoding.GetEncoding("gb2312");
System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url); System.Net.WebResponse wResp =wReq.GetResponse(); System.IO.Stream respStream  = wResp.GetResponseStream(); System.IO.StreamReader reader = new System.IO.StreamReader(respStream,code);

sw=new StreamWriter(filename,false,code); sw.Write(reader.ReadToEnd());
sw.Flush();
sw.Close();
}
catch(System.Exception ex)
{
throw ex;
}
}