MO mohamed anwer Understanding What Really Happens When You Create an Object in .NET Deep Dive into CLR Internals, System.Object, Memory Layout, Reflection, and the Managed Heap