Chciałem się zapytać czy implementująć interfejs IDisposable w naszych klasach zyskujemy coś na styl destruktora z c++ ?
Jeżeli tak to nasze programy bedą działać dużo szybciej, dzięki temu ze zostanie usuniety obiekt w danej chwili niż zostanie zakwalifikowany do GarbageCollector.
Czy głownie korzystamy z implementacji tego interfejsu, przy pracy z strumieniami po to, by nie zapomnieć zamknąć strumienia? ( dyrektywa using )