CodePudding user response:
Delphi in open array parameter, the compiler will be implied into a highbound parameters, so you need to explicitly declared the parameter in c #,. (double [] HAng, int hb_HAng,...
In addition, the dynamic array of Delphi is has its own memory management, incoming array, c # DLL function if read-only shouldn't be a problem, if you write or change the dimension, it will be dangerous,