Welcome friends in the second article of Garbage Collection. Those who have missed the first one can visit here. So in this article i will talk more about Generations.
So
In my last article i mentioned GC has 3 generations: Gen 0, Gen1 and
Gen 2. If you want to know the max generations used by application write : System.GC.MaxGeneration.
Now...
Garbage Collection - Automatic memory management

While thinking of this question few things are coming in my mind ~ How .Net reclaims objects and memory used by an application ? So the answer is Garbage Collector
Memory management is the main part of CLR and Garbage Collector does the job...