C# 利用委托进行异步处理实例代码

互联网 17-6-26
public delegate void ProcessHandler(Model model);//委托申明

ProcessHandler msghandler = new ProcessHandler(ProcessMsg);//实例化一个委托IAsyncResult iasyn = msghandler.BeginInvoke(model, new AsyncCallback(CompleteHandler), null);//开始执行处理过程//主处理过程结束调用的函数static void CompleteHandler(IAsyncResult asyn){AsyncResult ar = (AsyncResult)asyn;ProcessHandler del = (ProcessHandler)ar.AsyncDelegate;del.EndInvoke(asyn);}

static void ProcessMsg(Model model){//主处理过程}

以上就是C# 利用委托进行异步处理实例代码的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 利用
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:c#中Noto Sans字体支持韩文的实例教程

相关资讯