线程结束后 有没有回调方法?

takpod 2016-05-17 09:03:56
一个线程经过一段时间的循环后结束了
我想在他结束的时候调用一个函数,
请问如何实现?
...全文
259 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjp1234airen4385 2016-05-18
  • 打赏
  • 举报
回复
定义一个委托,新建一个类,在类里定义线程和委托,在线程运行结束前,调用这个委托。 实例化这个类的时候,记得给委托来个函数。
为轮子而生 2016-05-18
  • 打赏
  • 举报
回复
引用 1楼Poopaye 的回复:
你在结尾前调用就是了 或者包装一下
void 包装()
{
    你的线程方法();
    结束后调用的方法();
}

new Thread(包装).Start();
+1
Poopaye 2016-05-17
  • 打赏
  • 举报
回复
你在结尾前调用就是了 或者包装一下
void 包装()
{
    你的线程方法();
    结束后调用的方法();
}

new Thread(包装).Start();

110,546

社区成员

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

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

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