WeakReference.IsAlive 属性

定义

获取当前 WeakReference 对象引用的对象是否已被垃圾回收的指示。

public:
 virtual property bool IsAlive { bool get(); };
public virtual bool IsAlive { get; }
member this.IsAlive : bool
Public Overridable ReadOnly Property IsAlive As Boolean

属性值

Boolean

如果由当前 WeakReference 对象引用的对象尚未被垃圾回收且仍然可访问,则为 true;否则为 false

注解

由于对象可能在属性返回trueIsAlive立即回收垃圾回收,因此不建议使用此属性,除非仅测试false返回值。

适用于

另请参阅