Wie Sie Zugang zu GetGlobalResourceObject()
Ich bin neu in c#. Ich habe diese Klasse...
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
public class clsErrorMessages
{
string _sErrors;
public clsErrorMessages(string sErrorTextFileName)
{
_sErrors = (String)GetGlobalResourceObject("resource","FriendlyErrors.txt");
}
}
Der compiler sagt the name 'GetGlobalResourceObject' does not exist in the current context
Muss ich auf ein anderes using
?
InformationsquelleAutor El Ronnoco | 2010-11-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den GetGlobalResourceObject() - Methode ist eine statische member der HttpContext Klasse. Sie müssen zu qualifizieren, Sie als solche:
System.Web.HttpContext
oder ähnliches?Ich bin mir nicht sicher, ob ich verstehe. Was meinst du mit
traverse the hierarchy
?Ich meine, was ist
HttpContext
Mitglied? Sollte nicht alles unterSystem
?Es ist Mitglied der "System".Web namespace.
Ich habe etwas sehr ähnlich, aber meine Methode ist statisch und es gibt einen Fehler, nämlich "Eine Referenz auf ein Objekt erforderlich ist, für das nicht statische Feld, die Methode oder die Eigenschaft" System.Web.Mvc.Controller.HttpContext.'... wenn ich entfernen Sie die statische von meiner Methode, dann kompiliert er... wie bekomme ich dieses?
InformationsquelleAutor Frédéric Hamidi