我正在尝试在我的 Silverlight 项目的 URL 中编码 Unicode 字符。我想使用HttpUtility.UrlPathEncode (来源)
但是,此版本的HttpUtility类所在的System.Web不是 Silverlight 程序集。
那里有许多HttpUtility类,但我找不到允许我执行特定编码的 Silverlight 版本UrlPathEncode。
我是否缺少提供此方法的 Silverlight 程序集?
我正在尝试在我的 Silverlight 项目的 URL 中编码 Unicode 字符。我想使用HttpUtility.UrlPathEncode (来源)
但是,此版本的HttpUtility类所在的System.Web不是 Silverlight 程序集。
那里有许多HttpUtility类,但我找不到允许我执行特定编码的 Silverlight 版本UrlPathEncode。
我是否缺少提供此方法的 Silverlight 程序集?
您可以查看 HttpUtility 类的Mono 实现。
我还没有测试过,但也许Uri.EscapeUriString方法可以做你想做的事。它在 Silverlight 中可用。