我就想让Cache["UserName"]过10秒后就失效,请问是不是这么写的,或者有没有更简洁高效的写法,谢谢!if (null == Cache["UserName"])
{
DateTime dt = DateTime.Now.AddSeconds(10);
Cache.Insert("UserName", "Kennytian", null, dt, TimeSpan.Zero);
}
{
DateTime dt = DateTime.Now.AddSeconds(10);
Cache.Insert("UserName", "Kennytian", null, dt, TimeSpan.Zero);
}
解决方案 »
- Script Debuger如何查看断点调试的值??
- <img src=<%# Server.MapPath("pic.jpg") %> runat="server"/>,这样写为啥不行
- 一个jquery的问题
- 如何插入脚本
- 问个基础的问题!!!!!:(
- *****请教如何将本机的asp.net项目放到服务器上站点去!!!!
- 怎样查询出第一列相同的个数
- ACCESS中的图片显示和插入问题!!!感激不尽!
- 为什么我用checkboxlist的items[i]的selected属性在选中还不能返回true??
- 思归大哥,问题还没解决啊!(看思归大哥的回贴,即能学知识,又能学英文,拍拍马屁先!)
- 这个怎么会出错呢?
- 經理讓我從asp.net轉到php,大家認為值得麼?
"cate",--存储名
new Dal.cate().FindAll(),--值
null,--依赖项
DateTime.Now.AddSeconds(10),--绝对过期时间
TimeSpan.Zero,--相对过期时间
CacheItemPriority.Default,--优先级
new CacheItemRemovedCallback(AAAA)--回调
);