私のコードにいくつかの問題があります。 、 public interface Generator <T, R> {
public T next (R x);
}
その後、私が作成したクラス "DemoClass" public class DemoClass {
private int id;
public DemoClass (int id){
としてIオブジェクトの配列を渡し、C位からアンマネージC関数を呼び出すためにP /呼び出しを使用しているのマーシャリング。 アンマネージドコードでは、IUnknown for IDispatchをクエリします。 これは単純なケースでは機能しますが、オブジェクトの1つが配列そのものであれば、IDispatchの取得に失敗します。 [DllImport("NativeDll.dll")]
s