如何使用Mono Embedded将字符串参数传递给C#方法?

时间:2019-04-25 11:01:48

标签: c# c++ mono

我想使用Mono嵌入式将string参数传递给c#方法。 这是c#方法:

public static void CallMe(string value)
{
    Console.WriteLine(value);
}

这是c ++调用:

PVOID method = mono_class_get_method_from_name(Class, string("CallMe").c_str(), 1);
mono_runtime_invoke(method, NULL, new void*[1] { (void*)"Hello World!\0" }, NULL); 

打印的值是空字符串或问号。我该如何解决这个问题?

0 个答案:

没有答案