[Mono-devel-list] Embedding Mono - MonoArray
Friedrich Priewasser
priewasser at gmx.at
Fri Jun 4 18:23:04 EDT 2004
Hi
Can anyone tell me how to create a MonoArray for simple types like int's
(for "complex" datatypes it allready works)?
I tried to invoke the C# method "public void DoSomething(int[] values)"
To do this i used the following code, but it didn't work
(mono_runtime_invoke caused an error):
...
array=mono_array_new(domain, mono_defaults.int32_class, 2);
mono_array_set(array,int,0,21);
mono_array_set(array,int,1,43);
params[0]=array;
desc = mono_method_desc_new (":DoSomething(int[])",TRUE);
method = mono_method_desc_search_in_class (desc, klass);
mono_runtime_invoke (method,NULL,params,NULL);
Thanks,
friedl
More information about the Mono-devel-list
mailing list