ste*_*rnr 3 .net c# weak-references
我知道如果一个对象没有引用,并且GC清除它,那么对象的WeakReference.Target属性将返回null,
但是假设该对象没有强引用,但GC还没有清除它,无论如何都要检查它的WeakReference是否有任何强引用?
Ric*_*lly 5
否 - 这取决于对象是否具有GC根.GC运行之前不会确定这一点.
请阅读这篇MSDN杂志文章(第一部分和第二部分),了解有关.Net中GC的更多信息.
**更新**感谢@Adriano获取第2部分链接.
归档时间:
14 年 前
查看次数:
399 次
最近记录: