static void Main(string[] args) { Obj o = new Obj(); o.Allocate(85000); Console.WriteLine(System.GC.GetGeneration(o)); Console.WriteLine(System.GC.GetGeneration(o.items)); Console.WriteLine(System.GC.GetGeneration(o.items2)); Console.WriteLine(System.GC.GetGeneration(o.Data)); Console.ReadLine(); }