bit*_*onk 8 .net garbage-collection weak-references
当WeakReference.Target引用的目标对象被垃圾收集时,WeakReference会发生什么?WeakRerence是否保持活力并保持存在?我问的原因是我有一个存储在List中的WeakReferences列表.在运行期间,新的WeakReferences不断被添加到该列表中.现在当目标对象死亡时,我是否必须自己清理废弃的WeakReference?如果是这样,我是如何做到这一点的聪明伎俩?当WeakReference被放弃时,我可以收到通知吗?或者我是否必须引入经常循环遍历该列表的计时器,以查看是否可以从该列表中删除任何WeakReference实例.
| 归档时间: |
|
| 查看次数: |
866 次 |
| 最近记录: |