我想知道如果我不能将任何内容设置为 null (因为程序将无法工作),然后不能使用 Dispose: (if object!=null) {object.Dispose();}
,并且不知道在哪里以及如何重新初始化对象(它也应该重新初始化所有变量)。
另外,我在哪里可以找到 .Net Memory Profiler 好的问题顾问,告诉您如何解决他发现的可能表明内存泄漏的问题?
例如:对于
Direct EventHandler roots (Show details) (Ignore...)
Disposed instances (Show details) (Ignore...)
Pinned instances (Show details) (Ignore...)
Undisposed instances (remove external references) (Show details) (Ignore...)
Large instances (Show details) (Ignore...)
Duplicate instances (Show details) (Ignore...)
Direct delegate roots (Show details) (Ignore...)
等等