Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            try
            {
                Console.WriteLine("Stvaram 'RadSDatotekom'.");
                RadSDatotekom rd = new RadSDatotekom("moj.txt");
                // eksplicitno uništavamo resurse:
                rd.Dispose();

                Console.WriteLine("Brišem 'moj.txt'.");
                File.Delete("moj.txt");

                // drugi način:
                using (RadSDatotekom rd2 = new RadSDatotekom("mojDrugi.txt"))
                {
                    //...

                }
                File.Delete("mojDrugi.txt");

                // treći pokušaj: ostavljamo GC-u da zatvori datoteku
                RadSDatotekom rd3 = new RadSDatotekom("moj.txt");
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }
            //GC.Collect();
            Console.WriteLine("GOTOVO!!!");
            Console.ReadLine();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            try
            {
                {
                    Console.WriteLine("Stvaram 'RadSDatotekom'");
                    RadSDatotekom rd = new RadSDatotekom("moj.txt");

                    Console.WriteLine("Brišem 'moj.txt'");
                }
                File.Delete("moj.txt");
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }
               // GC.Collect();
            Console.WriteLine("GOTOVO!!!");
            Console.ReadLine();
        }