0
点赞
收藏
分享

微信扫一扫

清除 System.Web.Caching.Cache 以

搬砖的小木匠 2022-07-12 阅读 40

 

public static void ClearStartCache(string keyStart)
{
List<string> cacheKeys = new List<string>();
System.Web.Caching.Cache _cache = HttpRuntime.Cache;
var cacheEnum=_cache.GetEnumerator();
while (cacheEnum.MoveNext())
{
string keyStr = cacheEnum.Key.ToString();
if (keyStr.StartsWith(keyStart))
{
cacheKeys.Add(keyStr);
}
}
foreach (string cacheKey in cacheKeys)
{
_cache.Remove(cacheKey);
}
}

 



举报

相关推荐

0 条评论