如何在表单关闭时按表单重新分配内存使用

时间:2015-12-07 10:47:54

标签: c#-4.0

我正在开发Windows应用程序,当我将一个表单调用到另一个表单时,时间内存正在增加

当我关闭My Win表单时,该表单的内存使用无法重新分配。内存使用。

1 个答案:

答案 0 :(得分:-2)

您无法在c#中重新分配/分配内存。你只能创建对象&稍后将null指定给它们的引用,以便GC收集它们。 为了更好地使用内存,您可以覆盖表单的dispose方法并处理在表单内创建的所有对象。

protected override void Dispose(bool disposing) {
    if (disposing && (components != null)) {
        components.Dispose();
        // dispose your objects. 
    }

    base.Dispose(disposing);
}