Задать вопрос
sfreaky
@sfreaky
Начинающий веб и софт разработчик

Как освободить ресурсы Control'а не вызывая конструктор?

При вызове Dispose() вызывается конструктор Control'a. Можно ли исправить это, если можно то как.
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
tomnolane
@tomnolane
профессиональный разработчик
1) Control = null;
2) grid1.Children.Remove(Control);
3) //если WPF Control.Visibility = Visibility.Hidden;
//если WindowsForm
Control.Visible = false;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
yarosroman
@yarosroman
C# the best
Может деструктор? IDisposable сделан для освобождения неуправляемых ресурсов, так как GC не умеет высвобождать их. https://metanit.com/sharp/tutorial/8.2.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы