MemoryCache在项目中用了很久,感觉比较简单,以前也看过里面的源代码,主要借用MemoryCacheStore来完成数据的存储,里面是线程安全的,MemoryCacheStore借用Hashtable来实现存储,如果已经有数据了,就把以前的删除然后在添加 我们来看看MemoryCache的实现: public class MemoryCache : ObjectCache, IEnumerable, IDisposable { , , , ); private static object