2015-12-07 4 views
-3

Я занимаюсь разработкой приложений для Windows и когда я звоню одной формы в другую форму, что время память является продолжает увеличиватьсяКак перераспределить использование памяти по форме на форме близкой

, когда я закрываю мой Win формирует использование памяти по эта форма не может перераспределяться. использование памяти этим.

ответ

-2

Вы не можете перераспределить/выделить память в C#. Вы можете только создавать объекты & позже присваивать null своим ссылкам, чтобы они собирались GC. Чтобы лучше использовать память, вы можете переопределить метод удаления вашей формы и уничтожить все объекты, созданные внутри формы.

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

    base.Dispose(disposing); 
} 
Смежные вопросы