Если я правильно понимаю, время выполнения .net всегда будет очищаться после меня. Поэтому, если я создаю новые объекты и перестаю ссылаться на них в своем коде, среда выполнения очистит эти объекты и освободит память, которую они занимают.
Так как это так, почему тогда некоторые объекты должны иметь деструктор или метод удаления? Не удастся ли запустить среду после них, когда они больше не будут ссылаться?