Ich versuche, die Funktion HttpServerUtuility.URLDecode aufzurufen > in C # mit Visual Studio 2005, aber es kann nicht gefunden werden. Ich bin using System.Web
richtig, aber die Klasse scheint nicht da zu sein. Muss ich eine Referenz zu meinem Projekt hinzufügen?
Einige Punkte:
System.Web
-Assembly HttpServerUtility
, nicht HttpServerUtuility
) UrlDecode
, nicht URLDecode
) Das Erlangen einer Instanz ist wahrscheinlich der schwierigste Teil, es sei denn, Sie befinden sich in ASP.NET. Sie hat keine öffentlichen Konstruktoren oder eine statische Eigenschaft zum Abrufen einer Instanz. Normalerweise würden Sie HttpContext.Server
verwenden. Eine Alternative ist HttpUtility.UrlDecode
, die ist eine statische Methode. (Auch hier benötigen Sie einen Verweis auf System.Web
.)
Tags und Links c# urldecode httpserverutility