调用Fortran编写的DLL,给DLL传一个double类型的数组,(报尝试读取或写入受保护的内存,这通常指示其他内存已损坏)。
c# 
[DllImport("ZJ_CX.dll")] 
public static void ZJ_CX(ref double[] ZH); 
//调用DLLpublic Double[] ZH;public void test()
 {     
     ZH = new Double[100];
     ......     ZJ_CX(ref ZH);
 }
FORTRAN里面的参数类型是 REAL*8 ZH