C# Silverlight中的UrlPathEncode?

C# Silverlight中的UrlPathEncode?,c#,silverlight,encoding,url-encoding,C#,Silverlight,Encoding,Url Encoding,我正在Silverlight项目中尝试在URL中编码Unicode字符。我想使用HttpUtility.urlpathcode 但是,此版本的HttpUtility类驻留在System.Web中,它不是Silverlight程序集 有许多HttpUtility类,但我找不到一个Silverlight版本,它允许我执行urlpathcode提供的特定编码 是否缺少提供此方法的Silverlight程序集?您可以查看HttpUtility类的详细信息。我还没有对其进行测试,但该方法可能可以满足您的需

我正在Silverlight项目中尝试在URL中编码Unicode字符。我想使用
HttpUtility.urlpathcode

但是,此版本的
HttpUtility
类驻留在
System.Web
中,它不是Silverlight程序集

有许多
HttpUtility
类,但我找不到一个Silverlight版本,它允许我执行
urlpathcode
提供的特定编码


是否缺少提供此方法的Silverlight程序集?

您可以查看HttpUtility类的详细信息。

我还没有对其进行测试,但该方法可能可以满足您的需要。它有Silverlight版本

谢谢你的建议。也许我不够清楚,我只想编码特定的unicode字符——也就是说,不是
/
等等。该方法将替换这些字符。@tnw-Ah对。Mono实现可能会有所帮助(我已经更新了答案)。快速浏览后,我看不到任何在Silverlight下不起作用的东西。