0

我一直在编写代码以安全有效地处理 C# 中的非托管对象。这是使用图像创建的位图对象。我喜欢跟踪句柄以找出调用 Dispose() 前后图像在内存中的状态。有没有一种好方法可以确定在调用 Dispose() 后句柄是否仍指向有效对象?

4

1 回答 1

0

您可以使用Process Explorer来跟踪您的流程使用的对象。如果您的进程正确关闭了句柄,那么您可以通过进程资源管理器看到该进程不再持有对象的句柄。

于 2015-10-15T16:23:57.040 回答