C++写的Dll中有一个方法,参数是一个取unsigned long的地址,用C#调用,怎么传值

DLL_ONLINECONTAINER_INTERFACE tagEmDelHoliErr HoliConnectController(unsigned long &ulConnectID,LPCSTR strIP,short ipPort);
在C++中是上面那样调用的,想在C#中调用,第一个参数不知道怎么传值,求大神指点。

unsigned long &ulConnectID这不是取地址,这是引用类型。用C#这样调用:
uint ConnectID=1;
HoliConnectController(ref ConnectID,...);
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-26
ulong ref 参数名
没试,不保证正确
相似回答