static void Main(string[] args) { Singleton s = Singleton.GetInstance(); Singleton s2 = Singleton.GetInstance(); s2.Dispose(); Singleton s3 = Singleton.GetInstance(); // Necesita utilizar dispose. ClaseDesechable c = null; try { c = new ClaseDesechable(); } finally { c.Dispose(); } // No necesitan usar dispose using (ClaseDesechable cv = new ClaseDesechable()) { } }
static void Main(string[] args) { ClaseDesechable c = null; try { c = new ClaseDesechable(); } finally { c.Dispose(); } using (ClaseDesechable cv = new ClaseDesechable()) { } }
static void Main(string[] args) { ClaseDesechable c = new ClaseDesechable(); c.Dispose(); }