在一个网页中,如果一个把对象缓存后,再修改这对象中的属性赋值,以前为null
再打开一个网页后,读取这个缓存,是否是新赋的值呢

解决方案 »

  1.   

    System.Web.HttpContext.Current.Cache.Insert()这个就是说,我给属性赋值后,,什么都不用做,,,,打开另一个网页后,读这个缓存的这个属性,还是赋值后的值,对么?
      

  2.   


    我用System.Web.HttpContext.Current.Cache.Insert()写入缓存
    有个属性为null,写入缓存后,我再给这个属性赋值,,,你说的要写回去是什么?
      

  3.   

    比如这个类中的属性是一个List<int> c = new List<int>();
    开始是这样的,,缓存后再给c赋值,,,c的值是否改写缓存中的值,,打开另一个网页,再读这个c值是不是赋值后的呢
    值类型,和引用类型还有null,的结果是一样的么?