码迷,mamicode.com
首页 > 编程语言 > 详细

c# 中的线程和同步

时间:2016-09-26 14:36:18      阅读:178      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!