C# 垃圾收集器开始/结束回调

标签 c# callback garbage-collection

<分区>

我只是想知道在 .NET 运行时/C# 中是否有垃圾收集器开始/结束的可覆盖回调。我还要声明,我无意尝试控制 GC,我只是好奇。

如果不是,复制此行为的最佳方法是什么?

最佳答案

您无法直接在托管代码中获得通知,因为托管代码在 GC 期间被挂起(或者至少不能保证在 background GC 的情况下运行您的线程)。

选项:

关于C# 垃圾收集器开始/结束回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30425872/

相关文章:

c# - Twilio 5x C# 库 - 在读取消息时收集数字

javascript - 如何处理异步函数和集合?

java - RecyclerView 中的 MapView 内存泄漏

haskell - Haskell 软实时的当前状态

c# - 从脏的 excel 表中读取的最佳方法

c# - 防止 T-SQL 语句提交应用程序启动的事务

node.js - 如何使用 core.async 代替回调?

javascript - 循环响应的异步回调无序

Python:垃圾收集器的行为

c# - .net 滚动条自动滚动问题