[Mono-list] How to pass arrays from C to embedded Mono?
Robert Jordan
robertj at gmx.net
Sat Nov 18 07:52:43 EST 2006
Hugh Perkins wrote:
> How can arrays be passed from C into embedded Mono?
The best way is either to create a MonoArray* (see mono_array_new)
and fill (see the mono_array_* accessors or the vector member)
on the C side, or to create the array in managed code and fill it
on the C side again.
The MonoArray* can be passed like an object (since it is one)
to mono_runtime_invoke or to a delegate ftnptr.
Robert
More information about the Mono-list
mailing list