Warum Dispose () aufrufen, bevor main () beendet wird?

Der .net-Dienst bereinigt alle nicht verwalteten Ressourcen, indem er resourceName.Dispose () in einem finally-Block aufruft, bevor die Main () - Schleife beendet wird.

Muss ich das wirklich tun?

Bin ich zu Recht der Meinung, dass ich keine Ressourcen verlieren kann, weil der Prozess endet? Windows schließt alle Handles, die nicht mehr verwendet werden, richtig?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage