作者ilovebbs (!!)
看板C_Sharp
标题Re: [问题] 请问C#的delete...
时间Wed Oct 1 20:59:52 2008
※ 引述《tomex (Tomex Ou)》之铭言:
: ※ 引述《senjor (哞哞)》之铭言:
: : C#要怎麽删除物件啊?
: : 不是用delete吗XD??
: : 有哪位好心人可以指点我这菜鸟...
: c#不需要删物件,只要该物件没被参考到
: 就会被GC自动回收。
: Garbage Collector的回收机制
: http://blog.taiwanpage.com.tw/rssview.cfm?id=34746
: 但~ 如果你是爱乾净的人,很难接受这样
: 因此你可以呼叫物件的 Dispose()函数来明确回收
: 另也可以善用 using(object o) {...}
: 它也能自动引发Dispose()函数。
我想问一下,呼叫Dispose是马上会回收吗?
我发现好像不是马上回收的样子,有方法可以让它马上回收掉吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.241.129
1F:→ toki:GC.Collect(); 10/01 22:46