I'm using UnmanagedExports to call .NET C# class library functions from a Delphi Win32 Program. Works like a charme!
What I have not yet discovered is how to declare array types (like int[] or IMyUnknownBasedInterface[]) on the C# and on the Delphi side, so that I could exchange arrays between the two languages. If not possible, I'd also be happy to use some kind of a collection object or indexer methods.
Any ideas?