[C#] 在普通的Dictionary <string,object>上使用MemoryCache有什么令人信服的理由



Answers

Question

我刚刚遇到了.NET 4中新增的MemoryCache

我知道如果你想:

  • 限制缓存的总内存使用量
  • 您放入缓存中的对象的对象到期时间(生存时间)

是否有任何其他令人信服的理由使用MemoryCache而不是标准的Dictionary<string,object>

我有几本关于C#和.NET的书,并没有任何参考。




Links