[原]Cache的简单用法
早就听说ASP.NET里有个Cache,但一直没有用过,平时都是用Session,Cookies,把自己学习小结一下:
注:Cache是object类型,所以大家可以很方便地转换成自己想要的类型 :)
//Key,value,key的依赖项,过期时间(三秒后),无间隔
Cache.Insert("UserName", "Kennytian", null, DateTime.Now.AddSeconds(3),
TimeSpan.Zero);
//简单赋值
Cache["Password"] = "tiankun";
//覆盖原有值
Cache["Password"] = "abc";
//删除相应的Key
Cache.Remove("Password");
//输出Cache个数
Response.Write("<li>" + Cache.Count);
Cache.Insert("UserName", "Kennytian", null, DateTime.Now.AddSeconds(3),
TimeSpan.Zero);
//简单赋值
Cache["Password"] = "tiankun";
//覆盖原有值
Cache["Password"] = "abc";
//删除相应的Key
Cache.Remove("Password");
//输出Cache个数
Response.Write("<li>" + Cache.Count);
注:Cache是object类型,所以大家可以很方便地转换成自己想要的类型 :)