我正在开发一个 Windows 客户端应用程序,并希望缓存一些数据。这是一个非常简单的场景,基本上只是将一些数据保存在内存中,这样应用程序就可以避免在网络连接断开时崩溃。
我可以推出自己的缓存解决方案,或使用 EntLib 缓存块,但在提交某些内容之前我正在寻找更多替代方案。
问题是,我所做的所有搜索都显示:
当然还有其他一些内存缓存库吗?
谢谢
最佳答案
.Net 4.0 引入了 System.Runtime.Caching命名空间。根据 MSDN 文档:Caching in .NET Framework Applications 推荐用于 future 的内存缓存.它的建模类似于 4.0 之前的 System.Web.Caching 实现,因此 ASP.NET 用户应该比较熟悉它的使用。
关于.net - EntLib 缓存应用程序 block 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/567352/