Я пытаюсь оптимизировать использование памяти программой и поэтому хочу удалить объекты, когда они больше не нужны.Чтобы проверить, работает ли это правильно, я написал метод console.writeline в деструкторе типа объекта, который я хочу удалить.Однако, когда я тестирую программу, строки не пишутся (только когда программа, конечно, завершается).
Есть ли способ получить список объектов, событий, ... которые поддерживают определенный объект живым ине допустить его устранения сборщиком мусора.Или есть профилировщик, отладчик, который может сделать это (если возможно, MonoDevelop-совместимый)?