【发布时间】:2017-08-28 10:45:29
【问题描述】:
我开发了一个 UWP 应用程序。其中有将近 20 个窗口。
每个窗口都包含很多Xaml 控件。有一段时间它工作正常。
但使用一段时间后应用程序变得非常缓慢。
在做了一些研发之后,我才知道它叫做内存泄漏。
根据我在 .Net 垃圾收集器 中的知识,如果我没记错的话,必须处理这个问题。似乎在 UWP 应用程序中它没有发生。所以我想我应该在Page Unload Event 中使用GC.Collect()。
这是正确的方法还是我需要做些什么来释放窗口控件使用的内存?
【问题讨论】:
标签: c# .net memory-leaks uwp