我有一个主要细节支点。 Pivot包含5个PivotItems,每个都有十几个项目。每个项目都有详细信息页面。
现在我注意到它非常耗费内存。所以我正在考虑减少内存使用的方法。
答案 0 :(得分:0)
简短的回答是打电话
GC.Collect()
这将调用垃圾收集器并从内存中清除所有未使用的对象。这也是一个坏主意。
长答案:
.Net是一个托管内存环境。这意味着它会在需要更多时自动回收内存。 .Net通过运行垃圾收集器来回收内存。这是垃圾收集器的作用:
因此,.Net会在需要时回收内存,因此您无需担心。
如果您真的想手动执行,请在用户希望应用暂停的位置执行此操作,例如: