我怎么知道 GC 何时开始?我可以给 GC 一些委托(delegate)来处理诸如“OnStart”和“OnEnd”之类的事件吗?
最佳答案
你不能。当您实现 IDisposable
时,您的类上只有一个 Dispose
方法。这是为了释放资源。当对象“破坏”时调用它。垃圾收集本身是一个黑匣子。
有关更多信息,请查看:http://msdn.microsoft.com/en-us/library/system.idisposable.aspx
关于C# GC 委托(delegate)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5503283/