分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

asp.net ??Cache缓存的用法

发布时间:2023-09-06 01:42责任编辑:沈小雨关键词:缓存


???????public static void AA()
???????{

???????????//缓存
???????????var data =GetCache(
??????????????????????????????() =>
??????????????????????????????{
??????????????????????????????????//返回缓存的值
??????????????????????????????????????return "1111";
??????????????????????????????},
??????????????????????????????"key",//缓存的key
??????????????????????????????3 ?//缓存时间(分钟)
??????????????????????????????);

???????????string key = HttpRuntime.Cache["key"] as string;//取值
???????}

public static T GetCache<T>(Func<T> F, string key, int Minutes)
???????{
???????????if (HttpRuntime.Cache.Get(key) == null)
???????????{
???????????????T local = F();
???????????????HttpRuntime.Cache.Insert(key, local, null, System.DateTime.Now.AddMinutes((double)Minutes), Cache.NoSlidingExpiration);
???????????????return local;
???????????}
???????????return (T)HttpRuntime.Cache.Get(key);
???????}

asp.net ??Cache缓存的用法

原文地址:https://www.cnblogs.com/zengwangjing/p/8446275.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved