En Utilisant Le Système.Web.La mise en cache.Cache

Je suis en train d'utiliser le Cache, mais d'obtenir l'erreur ci-dessous. Comment puis-je utiliser correctement le Cache?

protected void Page_Load(object sender, EventArgs e) {
x = System.DateTime.Now.ToString();
 if (Cache["ModifiedOn"] == null) { //first time so no key/value in Cache
    Cache.Insert("ModifiedOn", x); //inserts the key/value pair "Modified On", x            
 }
 else { //Key/value pair already exists in the cache
     x = Cache["ModifiedOn"].ToString();
 } }

'Système.Web.La mise en cache.La mémoire Cache est un "type" mais est utilisée comme une "variable"

Cache est un type. Sûrement, vous devez créer une instance de Cache quelque part à l'utiliser?
Voir ces liens, l'un est à partir de microsoft msdn.microsoft.com/en-us/library/... ce chalaki.com/... Ils ont utilisé la même syntaxe.
S'il vous plaît montrer VOTRE CODE et de ne pas l'exemple que vous avez trouvé en ligne. Ensuite, nous pourrions voir quel est le problème.

OriginalL'auteur Riz | 2011-07-22