HttpUtility.HtmlDecode不解码空格?

我有这个

string test = HttpUtility.HtmlDecode("http://test.com/Folder1/Folder2/my%20view.aspx"); 

当我查看测试时,它仍然具有%20而不是空格。 为什么不解码这个?

您正在寻找HttpUtility.UrlDecode() (我认为在System.Web命名空间中)

HttpUtility.HtmlDecode不解码“%20”,使用HttpUtility.UrlDecode解码“%20”