1,得到某個類的執行個體的指針。
MyClass newClass = new MyClass();
RuntimeTypeHandle handle = newClass.GetType().TypeHandle;
IntPtr ptr = handle.Value;
這樣就得到了指向該類執行個體的指針。
2.根據已知指針傳回某個類的執行個體
int handler = XXXX;
IntPtr ptr = new IntPtr(handler);
Object obj = Pointer.Box(ptr,typeof(newClass));
這樣就根據指針得到了所需要的對象了。