首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于异步调用时回调函数在何时被调用?解决方案

2012-01-06 
关于异步调用时回调函数在何时被调用?被调用函数何时调用回调函数,它和调用函数是如何运作的?各位。谢谢了[

关于异步调用时回调函数在何时被调用?
被调用函数何时调用回调函数,它和调用函数是如何运作的?各位。谢谢了

[解决办法]
委托!
[解决办法]
被调用函数完成时调用回调函数
[解决办法]
回调函数,应该就是在一个函数里,将另一个函数(称之为回调函数)的地址作为一个参数传入,在满足某个条件时(比如调用方操作完成),调用这个回调函数,做一些事务处理。
委托可以看作类型安全的回调。
[解决办法]
他们之间的异步是由委托实现的,
举个简单的例子,猫捉老鼠场景

老鼠为了防止被猫捉到,于是想了办法在猫的脖子上挂了个铃铛(声明并与猫靠近事件绑定一个委托)
猫靠近事件发生
铃铛响了(产生一个通知)
老鼠都逃脱了(用户自定义的方法)

热点排行