一个关于委托的问题。

fanlly 2006-05-31 11:31:54
有两个dll动态链接库,A.dll和B.dll。在A.dll中的TestA类中有一个方法,如下:
public void Save(string aaa, string bbb)
{
...
}
根据程序具体功能需要,为了能在B.dll中调用Save方法,我在TestA中定义了一个委托。如下:
public delegate void UseSave();
在B.dll中我引用了A.dll,现在可以在B.dll中的TestB类中使用TestA类,但是却引用不到委托UseSave,请问这是为什么?先谢谢了。
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fanlly 2006-05-31
  • 打赏
  • 举报
回复
我也想把问题尽量说清楚,可是关联的模块和类太多了,这也是不能直接调用的原因。不过好在问题已经基本解决了,感谢各位的支持!谢谢!
bufan2162 2006-05-31
  • 打赏
  • 举报
回复
楼上说得对
真相重于对错 2006-05-31
  • 打赏
  • 举报
回复
说清楚,最好把你的code贴出
Ivony 2006-05-31
  • 打赏
  • 举报
回复
为了能在B.dll中调用Save方法,我在TestA中定义了一个委托。


???
直接调用不行么?

委托的参数与方法的参数都不匹配,引用不到委托也不知道到底是什么意思。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧