标签: c# c mono mono-embedding
我正在尝试使用libmono在C应用程序中嵌入一个C#类,但文档有点缺乏。
我正在尝试使用原型void MessageToSend(out MessageObject message);
void MessageToSend(out MessageObject message);
我如何表示“out参数”?它是指向MonoObject的指针吗?感谢。
PS。就libmono而言,'out'和'ref'参数是一样的吗?
答案 0 :(得分:10)
你是对的,它是MonoObject **。
除了C#编译器之外,out和ref几乎都是一样的。
out
ref