예제 #1
0
        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())
            {
            }
        }
예제 #2
0
        static void Main(string[] args)
        {
            ClaseDesechable c = null;

            try
            {
                c = new ClaseDesechable();
            }
            finally
            {
                c.Dispose();
            }



            using (ClaseDesechable cv = new ClaseDesechable())
            {
            }
        }
예제 #3
0
        static void Main(string[] args)
        {
            ClaseDesechable c = new ClaseDesechable();

            c.Dispose();
        }