Dit is een duplicaat, maar ik heb geen tijd om het origineel te vinden.
Als het IDisposable implementeert, en als je het hebt gemaakt, moet je Dispose erop aanroepen. Daarom heeft de ontwikkelaar van de klasse het IDisposable laten implementeren.
De vuilnisman roept Dispose niet aan op alle IDisposable-implementerende objecten.