此实例主要演示了一个员工管理程序中,读取图片耗时的问题。
在未使用缓存和使用缓存后做一个对比。
使用Cache的代码:
说明:
1. 需要引用Microsoft.Practices.EnterpriseLibrary.Caching空间
2. CacheFactory.GetCacheManager方法通过配置获取CacheManager实例。
3. CacheManager实例可以增加或删除缓存对象,通过Key存取。
4. CacheManager的Add方法增加Key与对象的映射。
5. 清除缓存调用Flush方法。