.NET 的 Cache 类-缓存不是副本,注意操作影响缓存

  • .NET 的 Cache 类-key、value 索引形式直接取值、设置值
  • .NET 的 Cache 类-Get、Remove、Insert
  • .NET 的 Cache 类-Add 方法
  • .NET 的 Cache 类-缓存不是副本,注意操作影响缓存

List<string> list = new List<string>();
将 list 记入缓存
list.Add("");
这里缓存中的 List 项已经改变。

重要:缓存并不是副本,故外部对 value 的操作,如果是引用类型,则影响缓存。

  • .NET 的 Cache 类-key、value 索引形式直接取值、设置值
  • .NET 的 Cache 类-Get、Remove、Insert
  • .NET 的 Cache 类-Add 方法
  • .NET 的 Cache 类-缓存不是副本,注意操作影响缓存

你可能感兴趣的