Is there any function that converts an escaped Url string to its unescaped form? System.Web.HttpUtility.UrlDecode() can do that job but I don\'t want to add a r
System.Web.HttpUtility.UrlDecode()
The Microsoft ACE team have an extended (and better) version of decode, in the Anti-XSS library. However I'm not sure if it just passes through.
(I don't see why you're that worried about the dependency on System.web.dll to be honest)