在C#混合编程中,我有一段Fortran程序已经编译成DLL文件了。Fortran如下:
SUBROUTINE COR(X,Y,Z,NT,CORY,CORZ,CORYZ)

!DEC$ ATTRIBUTES DLLEXPORT::COR
   !DEC$ ATTRIBUTES ALIAS:'DLL1'::DLL1   
  DIMENSION X(-50001:50001),Y(-50001:50001)
  DIMENSION Z(-50001:50001)
  DIMENSION CORY(-50001:50001),CORZ(-50001:50001)
DIMENSION CORYZ(-50001:50001)

DO K=-NT+1,NT-1
  ZY=0.0      
  ZZ=0.0
  YZ=0.0
  DO J=-NT,NT
    ZY=ZY+Y(J)*X(J-K)
    ZZ=ZZ+Z(J)*X(J-K)
    YZ=YZ+Y(J)*Z(J-K)
  END DO
  CORY(K)=ZY
  CORZ(K)=ZZ
  CORYZ(K)=YZ

END DO


END

如何在C#中调用这个程序,并运行??求大神指教。也可以加我QQ963666442,帮我解决这个问题。求哪位好心的大神帮帮忙。(我是新手)拜托了