string srr = "123";
WeakReference wr = new WeakReference(srr);
srr = null;
object o = wr.Target;
if (o != null)
{
Console.WriteLine((string)o);
}
else
{
Console.WriteLine("没有了");
}
把一个对像先用弱引用申明
然后把对像=null
这时垃圾回收有可能回收掉这个对像
当下次用的时候,要先判断这个对像被回收没有