黑马程序员技术交流社区
标题:
垃圾回收collect
[打印本页]
作者:
郝滨
时间:
2013-3-6 08:57
标题:
垃圾回收collect
Person p = new Person();
p.Name = "kobe";
WeakReference wkr = new WeakReference(p);
p = null;//手动调用垃圾回收器。
//GC.Collect();
object o = wkr.Target;
//IsAlive
if (o != null)
{
Console.WriteLine(((Person)o).Name);
}
else
{
Console.WriteLine("对象已经被回收!");
}
Console.ReadKey();
-------------------------------------------------
((Person)o).Name这个形式的要怎么理解 ?还有其他情况能用到类似的形式呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2