我先简要描述下我遇到的情形,我将了一个C++的DLL 导入到了C#的Class1中,
假设这个方法叫A(Callback1 cb1); CallBack1(int num,string value);
我有一个Class2,这里面有一个方法B(CallBack2 cb2); CallBack2(string value);
我需要做的是在B方法中调用A方法,Callback1和Callback2 类型当然不一致,当使用B方法体中调用这样调用A的时候:A((num,value)={if(cb2!=null) cb2(value);})
会显示出标题的错误,求会的朋友给个解决方案.
无解决方案。