¿Hay alguna función que convierta una cadena Url escapada a su forma no escapada? System.Web.HttpUtility.UrlDecode()
puede hacer ese trabajo, pero no quiero agregar una referencia al System.Web.dll
. Como mi aplicación no es una aplicación web, no deseo agregar una dependencia solo para usar una función en un ensamblaje.Decodificar url escapado sin utilizar HttpUtility.UrlDecode
ACTUALIZACIÓN: Compruebe Rick Strahl's blog post sobre el mismo problema.
La publicación de Rick Strahl es una lectura obligada: contiene los antecedentes necesarios y un análisis en profundidad de las diferentes soluciones que el .NET framework ofrece (o no ofrece). – Oliver
Posible duplicado de [¿Cómo decodificar un parámetro de URL usando C#?] (Http://stackoverflow.com/questions/1405048/how-do-i-decode-a-url-parameter-using-c) –