Ach*_*les 0 .net c# garbage-collection
假设我有两个对象:
object1,object2
当我执行以下分配时:
object2.Foo = object1.Foo; //Edit: where Foo is a reference type
Run Code Online (Sandbox Code Playgroud)
垃圾收集器做什么:
谢谢!
代码
object2.Foo = object1.Foo;
Run Code Online (Sandbox Code Playgroud)
对object1和的状态没有影响object2.它可能对object2.Fooobject2.Foo引用的对象的旧值有效,如果不存在对它的其他引用,则它现在可以是可收集的.
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |