我可以假设调用析构函数不会导致内存泄漏吗?

时间:2014-03-20 22:09:44

标签: c# memory-leaks winrt-xaml

我正在开发一个名为myTrip的Windows应用商店的应用,而且我的应用内存泄漏了。我没有任何带有任何事件处理程序的静态类,因此内存泄漏不是因为事件。

我在Bing Map控件上附加了一些行为。我认为他们会保持联系。因此,我检查了那些被调用或不被调用的行为的析构函数。他们正在被妥善摧毁。这是我检查控件是否泄漏的方式。但是,由于我继续泄密,我正在疯狂地寻找它们。

所以我用Just Trace检查了一些控件,哪些被销毁,哪里还在内存中!我想这和对象被破坏是因为GC从内存中释放它,并且只有在没有其他对象引用它时才会发生,因此,我不会有任何内存泄漏。这是非常奇怪的,有关正在发生的事情的任何线索?

0 个答案:

没有答案