首页 新闻 会员 周边

对XXX::Invoke类型的已垃圾回收委托进行了回调

0
悬赏园豆:100 [已关闭问题] 关闭于 2014-01-10 19:39

我先简要描述下我遇到的情形,我将了一个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);})

会显示出标题的错误,求会的朋友给个解决方案.

朝兮兮的主页 朝兮兮 | 初学一级 | 园豆:69
提问于:2013-07-07 22:00
< >
分享
所有回答(1)
0

无解决方案。

朝兮兮 | 园豆:69 (初学一级) | 2013-07-09 07:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册