Se si dichiara una variabile static
in Global.asax
, quindi come accedervi all'interno di una pagina ASP.NET
?Come accedere ai membri statici di Global.asax?
<script runat=server">
public static object myObject = new MyClass();
// Application_Start() and other stuff goes here.
</script>
E, questa è una buona idea per la memorizzazione di un oggetto globale (stessa istanza per tutte le richieste)?
Buona domanda, presupponendo che si reinizializzi sempre l'oggetto in Application_Start(). –
La variabile 'static' non può essere trovata anche se' asp.net' consente la dichiarazione. Se conosciamo la codifica all'interno delle mappe 'Global.asax' su quale classe, possiamo accedere a tale variabile. – Xaqron
Sembra quasi che tu stia girando tutto questo indietro, Xaqron. Forse se pubblichi una domanda "immagine più grande" otterrai una risposta più soddisfacente. – Greg