C# GC 委托(delegate)?

标签 c# events delegates garbage-collection

我怎么知道 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/

相关文章:

c# - 如何在 C# 中更新另一个 UserControl 中的 UserControl?

java - 如何在事件驱动通信中表示事件数据?

c# - 是否需要有人注册才能发起事件?

ios - 带有委托(delegate)的 objective-c 文本字段不起作用

c# - 为什么 2 个委托(delegate)实例返回相同的哈希码?

c# - 在 Linq 投影中使用方法

c# - 使用 WCF 更改规范化算法

windows - Logback 和 Windows 事件系统集成

c# - 具有可变数量参数的 IronPython 函数作为委托(delegate)

c# - 来自 C# 的多个 CMD 命令?