C#关键字as出现的错误

       ObjectCache cache = MemoryCache.Default;

            //1
            string cacheData1 = cache["key1"] as string;//得不到数据
            //2
            //string cacheData1 = Convert.ToString(cache["key1"]);//这个ok

            CacheItemPolicy policy1 = new CacheItemPolicy();
            policy1.AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(30));
            cache.Set("key1", 10, policy1);
            
            Response.Write($"<h1>{cacheData1}</h1>");
            Response.End();

 

posted @ 2018-07-27 15:24  古兴越  阅读(222)  评论(0编辑  收藏  举报