不再对被释放的缓存对象调用 Dispose()。
添加了处理唯一值的辅助类。