您可以通过将IntPtr类型的实例转换为具体类型来获取值。例如,如果您有一个IntPtr类型的实例ptr,可以使用Marshal类的方法来将其转换为int类型:
int value = Marshal.ReadInt32(ptr);
这将返回ptr指向的内存地址处存储的32位整数值。您还可以使用类似的方法来获取其他基本数据类型的值,如float、double等。请注意,使用IntPtr类型需要谨慎处理,因为它可以指向任意地址,包括无效地址或已释放的内存。