c# 回调函数一般在什么时候用

allenzhang0006 2010-11-04 02:55:54
看了回调函数,基本知道怎么用了。

但实际项目中没涉及到过,想问下,回调函数在实际项目中用的多不多?
在什么情况下使用???

谢谢各位!
...全文
308 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
damjmk2 2010-11-04
  • 打赏
  • 举报
回复
回调,可以是异步线程回调
AsyncCallback acb = new AsyncCallback(CallBackMethod);
像这样的

然后再一个委托中调用
private delegate void doDelegate();
doDelegate dlg = new doDelegate(DoSomeThing);
IAsyncResult iar = dlg.BeginInvoke(acb, dlg);
van430606 2010-11-04
  • 打赏
  • 举报
回复
不曉得是啥東東。 學習中。。。
allenzhang0006 2010-11-04
  • 打赏
  • 举报
回复
期待更多的回答
边城的刀声 2010-11-04
  • 打赏
  • 举报
回复
回调函数是指传给异步方法的函数
gomoku 2010-11-04
  • 打赏
  • 举报
回复
比如那个Comparison<T>就是回调函数,可以提供自定义的大小比对:

Array.Sort(T[], Comparison<T>)

111,129

社区成员

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

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

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