最近别人给了我一个C++写的DLL,输入参数有char*和int*类型的。我在C#中声明函数的时候用intptr表示char*,在调用函数的时候用string类型变量转换为intptr作输入参数,可以正确传递值。但是在声明int*类型参数的时候应该怎么定义呢?我试着把int*也用intptr,定义变量时也把string转成intptr,参数可以传递过去,但是不能保证数组的值,我想直接 定义一个int数组去传递,应该怎么转换?求大神指教~DLL DLLIntPtrint*int[]