Forced garbage collection : GC « Development « C# / CSharp Tutorial






using System;

class Junk
{
  public Junk()
  {
    Console.WriteLine("Created Junk");
  }

  ~Junk()
  {
    Console.WriteLine("Destroyed Junk");
  }

}

class MainClass
{
  public static void Main() 
  {
    Junk j = new Junk();
    j = null;
    GC.Collect();
  }
}
Created Junk
Destroyed Junk








14.18.GC
14.18.1.Garbage collection type
14.18.2.Display current generations
14.18.3.Clean up gen 0
14.18.4.Forced garbage collection
14.18.5.Get total memory
14.18.6.weak references