Зачем вызывать Dispose () до выхода из main ()?

Моя служба .net очищает все свои неуправляемые ресурсы, вызывая resourceName.Dispose () в блоке finally перед выходом из цикла Main ().

Я действительно должен это сделать?

Правильно ли я считаю, что не могу утратить какие-либо ресурсы, потому что процесс заканчивается? Windows закроет все дескрипторы, которые больше не используются, верно?

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

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