@Vladlen234
Wpf и asp .Net Core - топ

Как вызвать деструктор?

Вот есть такой код, как мне вызвать деструктор?
class Program
    {
        static void Main(string[] args)
        {
            Program f = new Program();
        }

        public Program()
        {
            Console.WriteLine("Конструктор");
        }

        ~Program()
        {
            Console.WriteLine("Деструктор");
        }
        
    }
  • Вопрос задан
  • 781 просмотр
Решения вопроса 1
ayazer
@ayazer
Sr. Software Engineer
не нужно ручками вызывать деструктор, он будет вызван когда GC будет освобождать ресурсы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Реализуйте IDisposible. Ну или дерните GC.Collect()
https://docs.microsoft.com/ru-ru/dotnet/api/system...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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