C#多线程(四)
来源:互联网 发布:wow1.12数据库 编辑:程序博客网 时间:2024/06/10 03:52
一,等待句柄
waitone等待线程(挂起),set用来设置线程信号状态可用,当调用过set后,waitone下面的代码可以继续执行。
例子,
public delegate void ParameterizedThreadStart(object obj);
class Program
{
static EventWaitHandle wh = new AutoResetEvent(false);
static void Main()
{
new Thread(Waiter).Start();
Thread.Sleep(1000);
wh.Set();
Console.ReadKey();
}
static void Waiter()
{
Console.WriteLine("Waiting...");
wh.WaitOne(); // 等待通知
Console.WriteLine("Notified");//set过后打印notified
}
}
0 0
- C#多线程(四)
- C#多线程(四)
- C#多线程(四)
- C#编程总结(四)多线程应用
- C#多线程同步(四)【AutoResetEvent】
- c# 多线程(四) : 线程池
- C#多线程(四)——Timer的使用
- c# 多线程学习笔记(四)生产者消费者问题
- C# 多线程学习(四)带参数的线程启动
- C#的多线程机制探索(四)—多线程的自动管理
- C#多线程学习(四) 多线程的自动管理(线程池)(转载)
- C++多线程(四)
- c++多线程(四)
- c++多线程(四)
- C++多线程(四)
- c++多线程(四)
- 浅谈-----多线程(四)
- C++多线程(四)
- web项目的性能分析
- debounce函数
- Android之仿今日头条顶部导航栏效果
- 简单的ant打包,修改渠道号
- 五级工程师分享之学习2015.01.09
- C#多线程(四)
- SVN服务器的搭建和使用
- CornerStone的使用和安装
- MD5码
- Linux 搜狗输入法安装
- C++中的 const 全面总结
- oracle中的左右连接
- 将北京时间转化为Unix时间戳
- 我从来不信这世间会无路可走