Передача двумерного массива из C # в управляемый C ++ - PullRequest
0 голосов
/ 29 мая 2019

У меня есть эта функция в CLI / управляемой C ++ DLL

void Sim1::GetRes(array<double^,2>^ param1) 

И я вызываю эту функцию из C #

 double[,] param1 = new double[1000,2000];

 // fill the param1 array with values
 ...

 Sim1 sim1=new Sim1();
 sim1.GetRes(param1);

И я получаю эту ошибку компилятора

Error   CS1503  Argument 2: cannot convert from 'double[*,*]' to 'System.ValueType[*,*]'    
...