100分,急求“使用弱引用后,不应该再使用强引用”的原因。
我读了雨痕“弱引用 WeakReference”一文。可是在一处
“使用弱引用后,不应该再使用强引用,有关细节可以参考SDK帮助文档。”
查了MSDN也没有找到为什么,请高人,说说或给出相关 "SDK帮助文档 "文章的地址。
在线。好了立即给分。
------解决方案--------------------怎么引用好使就怎么用好了,不用分那么清吧
呵呵
本人喜欢不求甚解 :)
------解决方案--------------------帮顶
------解决方案--------------------觉得这句话,说的有问题(不严谨),不问作者,很难下嘴。
帮顶
------解决方案--------------------顶。
------解决方案--------------------支持一下吧。我也不知道!
------解决方案--------------------看《.NET框架程序设计》19章 19.5节弱引用 P485页
WeakReference :“弱引用”,即在引用对象的同时仍然允许对该对象进行垃圾回收。
创建一个对象的弱引用后,通常要将该对象的强引用设置为null,因为强引用存在,垃圾收集器都不会对该对象执行垃圾收集。就是说只要该对象还有强引用,弱引用就没意义了。