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

ыло интересно, что происходит с объектом (в C #), когда его ссылка становится переназначенной. Пример:

Car c = new Car("Red Car");
c = new Car("Blue Car");

Поскольку ссылка использовалась повторно, сборщик мусора удаляет / обрабатывает «Красный автомобиль» после того, как он потерял свою ссылку? Или необходимо реализовать отдельный метод для избавления от «красной машины»?

Мне в первую очередь интересно, потому что есть относительно большой объект, который я собираюсь переработать, и мне нужно знать, нужно ли что-то делать, когда он воссоздается.

Ответы на вопрос(8)

Ваш ответ на вопрос