首页 > 编程语言 > 详细

c# 中的线程和同步

时间:2016-09-26 14:34:57      阅读:127      评论:0      收藏:0      [点我收藏+]

一、新建线程的3种方法

  a)异步委托;b)Thread类;c)线程池;

二、异步委托

  1、简单使用,检查委托是否完成其任务 

    a) 通过 BeginInvoke()  的返回值IAsyncResult 中的成员IsCompleted判断

    b)通过 BeginInvoke()  的返回值IAsyncResult 中的成员AsyncWaitHandle.WaitOne(50,false) 函数判断

    c)通过异步回调判断

  2、获取返回值

    通过EndInvoke 函数获取

三、Thread类

  1、简单使用

  2、给线程传递数据

四、线程池 (ThreadPool 类来管理线程)

  

c# 中的线程和同步

原文:http://www.cnblogs.com/lwngreat/p/5908854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!