c# 中的线程和同步
Posted 高手移驾来此,必当裸足相迎。I‘m lwn6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 中的线程和同步相关的知识,希望对你有一定的参考价值。
一、新建线程的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# 中的线程和同步的主要内容,如果未能解决你的问题,请参考以下文章