コード例 #1
0
    {/// <summary>
     /// In this methods of IDisposableDemo class are called like dispose and display
     /// </summary>
     /// <param name="args"></param>
        public static void Main(string[] args)
        {
            IDisposableDemo student = new IDisposableDemo("varun");

            student.display();
            student.Dispose();
            student.display();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: varundhargandham123/Using
 public static void Main(string[] args)
 {
     using (IDisposableDemo obj = new IDisposableDemo("varun"))
     {
         Console.WriteLine("hi");
     }
     Console.WriteLine("before    {0:N0}", GC.GetTotalMemory(false));
     GC.Collect(0);
     Console.WriteLine("after      {0:N0}", GC.GetTotalMemory(true));
 }
コード例 #3
0
        public static void Main()
        {
            //Object creation for main class
            IDisposableDemo p = new IDisposableDemo();

            //Calling DisposeDemo method
            p.DisposeDemo();
            //Calling Dispose method.
            p.Dispose();
            Console.ReadLine();
        }