class myclass
{
....
}
...
myclass newclass=new myclass();
int classaddr=newclass.????
我想获取这个对象的指针,然后把这个指针传递出去,对方传递回来的时候我就知道是那个对象了??
请问有什么方法可以实现,谢谢!
{
....
}
...
myclass newclass=new myclass();
int classaddr=newclass.????
我想获取这个对象的指针,然后把这个指针传递出去,对方传递回来的时候我就知道是那个对象了??
请问有什么方法可以实现,谢谢!
Marshal.StructureToPtr(obj,ptr);
int nPtr = ptr.ToInt32();
Object obj = Pointer.Box(ptr,typeof(myclass));
newclass = obj as myclass;
这就是你要的结果了。
这句要报错说不能转ptr 为void *
这句要报错说不能转ptr 为void *
有人能帮解答一下吗