Maybe I'm missing something, but changing
    mono_runtime_invoke(ptFCtor, ptF, args, &exception);
to
    mono_runtime_invoke(ptFCtor, mono_object_unbox(ptF), args, &exception);

changes the output from

Point: 42, 1701 <==== GOOD ====
Array: 1.24664E+32, 4.587991E-41 <==== BAD ====

to

Point: 1.318742E-37, 0 <==== GOOD ====
Array: 3.18208E-17, 4.568373E-41 <==== BAD ====




--
View this message in context: 
http://mono.1490590.n4.nabble.com/Populate-array-of-PointF-tp4670214p4670224.html
Sent from the Mono - Dev mailing list archive at Nabble.com.
_______________________________________________
Mono-devel-list mailing list
[email protected]
http://lists.dot.net/mailman/listinfo/mono-devel-list

Reply via email to