1
我正在使用libmono從我的C代碼調用C#對象。該對象的一些方法使用Object參數。因此,舉例來說,調用與陣列參數的對象,我使用什麼時候使用嵌入式單聲道(libmono-2.0)收集C#對象垃圾回收
MonoArray *data = mono_array_new(domain, mono_get_byte_class(), len);
,然後調用mono_runtime_invoke
與列出的對象和參數。我如何知道該陣列在mono_array_new
和mono_runtime_invoke
之間沒有垃圾收集?
發佈C代碼以及您要使用的方法的完整C#簽名。請確保在您提交之前調用約定是一樣的。 – 2012-07-19 15:37:24