提出一个大致的想法:我正在尝试开发一个应用程序,在我带来的状态下,它使用了十几个全局声明的List和s(s) >,其中“T”通常是Textboxes和Class。
列表和列表(of)列表用于存储用户在图形界面中手动引入的数据,而Class用于存储与对象相关的数据,数据也可手动引入某些TextBox中。 / p>
用户还可以添加/删除这些控件(包含一组或多组TextBlock-TextBox的Stackpanels / Wrappanel)和那些对象(类类型) 。 然后将整个数据写入XML文件中。
问题: 我试图弄清楚如何释放/释放为控件/对象分配的内存后,以图形方式从列表中删除,因为我发现没有。在执行我的应用程序时,Kbs 只会增加。
我的问题:
修改
我必须提到,当应用程序启动时,会打开一个“菜单”窗口,这样用户就可以创建一个或多个新的“用户界面”窗口(实际引入数据)/打开一个窗口或更多先前创建的“用户界面”窗口(现在从XML读取数据) - >这也导致内存使用量大幅增加。
注意: 在以下情况下使用的内存: