0
これは、オブジェクトのリスト/ベクトル/配列をタイプセーフな方法でC++/cliからC#に戻すもっとも簡単な方法ですか?C++/cliからC#へ 'typesafe'の方法で配列を渡す
//C++/CLI project 1
public ref class MyClass
{
}
public ref class Factory
{
array<MyClass^> getObjects() {...}
}
//C# project 2
Factory f = new Factory();
System.Array a = f.getObjects(); // not typesafe! I'd like to get an array/list/vector of MyClass elements
は、私はCから
List<MyClass^>
を返す++とC#から
IList<MyClass^>
を読んでみました、それは...
おかげで、 クリス
をコンパイルしませんでした
あなたは、C#側で ''のIListを意味しましたか? –
Douglas
C#側の問題は何ですか? 'MyClass [] a = c.getObjects()'は機能しませんか? –
はい、IList –
kcris