12

libmono を使用して C アプリケーションに C# クラスを埋め込もうとしていますが、ドキュメントが少し不足しています。

プロトタイプでメソッドを呼び出そうとしていますvoid MessageToSend(out MessageObject message);

「出力パラメータ」を表すにはどうすればよいですか? MonoObject へのポインタからポインタへのポインタですか? ありがとう。

PS。libmono に関する限り、「out」パラメータと「ref」パラメータは同じですか?

4

1 に答える 1

10

そうです、MonoObject** です。

そしてoutrefC# コンパイラを除いて、ほとんどすべてで同じです。

于 2012-07-27T23:26:18.120 に答える