|
|
1
10
一旦您从列表中删除该对象,该对象仍然存在,但如果没有对该对象进行引用,垃圾收集器将对其进行清理,您不必担心 |
|
|
2
8
C#是垃圾收集的,所以无论哪种方式,内存都会得到处理。 |
|
|
3
5
当您从列表中删除该对象时,该对象将超出范围,并且它将符合GC条件。。 依据 事件 : 即使该对象有一些其他对象订阅的事件,它对GC来说仍然是可接受的。。 所以,这是一种单向关系
如果
但是
看一看 Do event handlers stop garbage collection from occuring? |
|
|
4
3
简而言之,没有。
一旦引用超出范围
Garbage Collector
将删除对象/对它的引用。这也可以用
using
(如果对象实现
|
|
|
user2414250 · 如何判断资源是否处于非托管状态? 8 年前 |
|
|
J.Lucas · 处置方法的重要性(libgdx) 8 年前 |
|
|
1iveowl Diego Sanchez · 异步一次性创建 8 年前 |
|
|
Czeshirecat · 在更改控件的字体时,是否应丢弃旧字体? 11 年前 |
|
|
user2813889 · 从列表中删除对象后,我应该将其更改为Null吗? 12 年前 |
|
|
Zerowalker · 如果我在整个跑步过程中都需要一次性物品,该怎么办? 12 年前 |