应该为Process.GetCurrentProcess()调用Dispose吗?

例如,请参阅

如何获取当前的ProcessID?

没有人打扰为System.Diagnostics.Process.GetCurrentProcess()返回的对象调用Dispose。 它应该被称为? 请解释原因。


是的,其实也很重要。 如果你看到实际的源代码,你会看到Dispose不仅仅是从Component继承的,它也做了一些事情。

在我看来,查看该代码时,在EnableRaisingEvents设置为true时最重要,因为这涉及创建等待句柄。 该句柄需要释放以防止内存泄漏。

链接地址: http://www.djcxy.com/p/83169.html

上一篇: Should one call Dispose for Process.GetCurrentProcess()?

下一篇: Android: Get current device orientation