最佳答案
我写了10年的 C + + 。我遇到了内存问题,但只要付出合理的努力就可以解决。
过去几年我一直在写 C # 。我发现我还是有很多记忆问题。由于不确定性,它们很难诊断和修复,而且因为 C # 的哲学是,当你非常确定要做的时候,你不应该担心这些事情。
我发现的一个特殊问题是,我必须显式地释放和清除代码中的所有内容。如果我不这样做,那么内存分析器就不会真正起作用,因为有太多的障碍,你无法在他们试图向你展示的所有数据中找到漏洞。我不知道我是否有错误的想法,或者我的工具不是最好的。
什么样的策略和工具对于处理.NET 中的内存泄漏是有用的?