using System.Web;Console.WriteLine(HttpUtility.UrlEncode("我的音乐网站"));
解决方案 »
- 请问WPF 界面用什么软件设计呢?
- 关于C# webbrowser控件的问题
- 如何获取DataGridView中数据改变的行
- 请教高手c#中bitmap转灰度的几个问题
- 关于winform中应用debug和console.write
- 啊啊!高分救命,VS2008文档变成英文了!!!!
- 简单问题
- 调用comctl32.dll的版本问题。
- 求解决办法:运行Visual Studio .NET时弹出提示“找不到一个或多个组件,请重新安装应用程序”怎么办??
- 简单的问题。怎样生成可执行程序?
- 高分求救:我遇到了以下几个问题!(如果不够,我在加分)
- 来者有分:关于ADO.NET的菜鸟问题,分不够再加(在线等)
不过好象还是没办法达到
变成"%CE%D2%B5%C4%D2%F4%C0%D6%CD%F8%D5%BE"
而是得到"%e6%88%91%e7%9a%84%e9%9f%b3%e4%b9%90%e7%bd%91%e7%ab%99"
为什么一定要求变成"%CE%D2%B5%C4%D2%F4%C0%D6%CD%F8%D5%BE"这种格式呢?
因为有些文件是中文格式的,在ie下经常出现文件不存在的现象.
所以我需要把他们转化成urlencode的格式.
Encoding encode = System.Text.Encoding.GetEncoding("gb2312");
Console.WriteLine(HttpUtility.UrlEncode("我的音乐网站",encode));