I tipi che allocano risorse non gestite devono implementare IDisposable per consentire ai chiamanti il rilascio delle risorse ...

I tipi che allocano risorse non gestite devono implementare IDisposable per consentire ai chiamanti il rilascio delle risorse su richiesta. Se IDisposable non viene implementato, le risorse risulteranno non gestite e quindi non disponibili o sottoutilizzate.