Я новичок в С# и .NET, и читал об этом.
Мне нужно знать, почему и когда мне нужно освобождать ресурсы? Разве сборщик мусора не заботится обо всем? Когда мне нужно реализовать IDisposable и как он отличается от деструктора в С++?
Кроме того, если моя программа довольно небольшая, то есть заставка, мне нужно заботиться о выпуске ресурсов?
Спасибо.