c# win form 程序怎样 urlencode 字符串?

来源:百度知道 编辑:UC知道 时间:2024/04/27 17:50:39
在asp.net里面可以用 HttpUtility.UrlEncode 实现。
在c# win form 程序里面如何实现?
例如 北京 转换为: %e5%ae%89%e5%be%bd

c# 不能用ENCODE 连接吧~!

自己写个函数

先 对每个 字符 getBytes 汉字得 2个byte
转16进制
前面 加上% 即可

可以的!
因为 UrlEncode 是static 函数,只要把 web.dll包含到引用就可以了。

用正则表达式试下咯

c# 不能用ENCODE 连接吧~!

用static