c# - MonoTouch 中的 URL 转义/转义函数

标签 c# xamarin.ios monodevelop

我正在寻找 MonoTouch 中的 url escape 和 unescape 函数。本质上,我正在寻找与 stringByReplacingPercentEscapesUsingEncoding 方法等效的 MonoTouch,如以下 objective-c 代码行所示:

 NSString *args = [(NSString*)[components objectAtIndex:3]
                   stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

我希望能够将其翻译成这样的内容:

string args = URL.Unescape(components[3]);

MonoTouch 中是否存在 URL 转义/取消转义功能,还是我必须自己动手?

最佳答案

System.Web.HttpUtility.UrlDecode (string s);

Monotouch 中的 System.Web.Services.dll。

关于c# - MonoTouch 中的 URL 转义/转义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5398072/

相关文章:

c# - 从 Windows 到 Linux 构建 C# 应用程序

linux - 通过加载项管理器对 monodevelop 的 Fsharp 绑定(bind)无法解析依赖项

c# - 选择后 ListViewItem 文本被截断 - Compact Framework

c# - Entity Framework - MVC - 将从模型中的数据库请求的数据类型(POCO 对象)转换为 View 中使用的业务对象

c# - 我应该使用哪种优化算法来最大化时间限制的利润?

c# - 开关语句 : "a constant value is expected"

iphone - 当 iPhone 进入待机模式时,iPhone 应用程序会发生什么情况?

c# - MonoTouch 在 iOS 8 中获取设备 token

javascript - MonoDevelop(Unity 内置)不再自动完成任何事情

iphone - 单点触控 : WebRequest connection fails after switching off Airplane Mode on iPhone