C# 用C“嵌入mono”;“输出参数”;

C# 用C“嵌入mono”;“输出参数”;,c#,c,mono,mono-embedding,C#,C,Mono,Mono Embedding,我试图使用libmono在C应用程序中嵌入一个C#类,但是文档有点缺乏 我试图调用一个原型为void MessageToSend(out MessageObject message)的方法 如何表示“out参数”?它是指向单个对象的指针吗?谢谢 另外,就libmono而言,“out”和“ref”参数是否相同?你说得对,这是MonoObject** 而out和ref除了C#编译器外,几乎所有东西都是一样的

我试图使用libmono在C应用程序中嵌入一个C#类,但是文档有点缺乏

我试图调用一个原型为
void MessageToSend(out MessageObject message)的方法

如何表示“out参数”?它是指向单个对象的指针吗?谢谢


另外,就libmono而言,“out”和“ref”参数是否相同?

你说得对,这是MonoObject**

out
ref
除了C#编译器外,几乎所有东西都是一样的