The address structure of the type object and type
Note:
Every object on the heap requires some additional members—called the type object pointer and the sync block index—used by the CLR to manage the object .
System.Object’s GetType method simply returns the address stored in the specified object’s type object pointer member . In other words, the GetType method returns a pointer to an object’s type object, and this is how you can determine the true type of any object in the system (including type objects) .
转载于:https://www.cnblogs.com/haokaibo/archive/2012/12/09/2810435.html
相关资源:CLR via C# 第4版 英文PDF