Gibt es eine Funktion, die eine maskierte Url-Zeichenfolge in seine nicht-gesäumte Form konvertiert? System.Web.HttpUtility.UrlDecode()
kann diesen Job erledigen, aber ich möchte keinen Verweis auf System.Web.dll
hinzufügen. Da meine App keine Webanwendung ist, möchte ich keine Abhängigkeit hinzufügen, um nur eine Funktion in einer Baugruppe zu verwenden.Dekodieren entkommene URL ohne Verwendung von HttpUtility.UrlDecode
UPDATE: Überprüfen Sie Rick Strahl's blog post über das gleiche Problem.
Rick Strahls Beitrag ist ein Muss - er enthält den notwendigen Hintergrund und eine gründliche Analyse der verschiedenen Lösungen, die das .NET-Framework bietet (oder nicht anbietet). – Oliver
Mögliches Duplikat von [Wie dekodiere ich einen URL-Parameter mit C#?] (Http://stackoverflow.com/questions/1405048/how-doi-i-decode-a-url-parameter-using-c) –