12,982
回編集
(→引数) |
|||
441行目: | 441行目: | ||
<br> | <br> | ||
以下の例では、タプル型 (int, string) の戻り値を配列として受け取り、各要素を取り出している。<br> | 以下の例では、タプル型 (int, string) の戻り値を配列として受け取り、各要素を取り出している。<br> | ||
<u> | <u>ただし、戻り値の型や順序に依存するため、メソッドが変更されると対応が必要となることに注意する。</u><br> | ||
<br> | <br> | ||
<syntaxhighlight lang="c++"> | |||
// C#ライブラリがタプル型の戻り値を返す場合 | // C#ライブラリがタプル型の戻り値を返す場合 | ||
MonoObject *pResult = mono_runtime_invoke(method, instance, params, &exc); | MonoObject *pResult = mono_runtime_invoke(method, instance, params, &exc); |