标签: c# caching memory hashtable
是否可以使用HashTable自动从列表中删除最早访问的元素?我正在尝试构建一个验证缓存,但我担心我可能被请求轰炸,而我的Hashtable内存太大。我查看了大小,但听起来像达到阈值时缓存会自动翻倍。当然,另一种选择是在内存中构建队列或堆栈,但这对于查找来说效率不高。
有没有更好的方法来维护内存中的缓存?我的表非常简单,存储一个字符串和一个bool对它。还有其他想法吗?
谢谢, 信贷基金
答案 0 :(得分:3)
改为使用System.Web.Caching.Cache。