Quando implementerei IDispose su una classe anziché su un distruttore? Ho letto questo articolo , ma ancora mi manca il punto.
La mia ipotesi è che se implemento IDispose su un oggetto, posso esplicitamente "distruggerlo" invece di aspettare che lo faccia il garbage collector. È corretto?
Ciò significa che dovrei sempre chiamare esplicitamente Dispose su un oggetto? Quali sono alcuni esempi comuni di questo?
using
costrutto.