2015年11月12日

WaitAny, WaitAll 和 SignalAndWait

摘要: 除了Set 和 WaitOne方法外,在类WaitHandle中还有一些用来创建复杂的同步过程的静态方法。WaitAny, WaitAll 和 SignalAndWait使跨多个可能为不同类型的等待句柄变得容易。 SignalAndWait可能是最有用的了:他在某个WaitHandle上调用Wait... 阅读全文

posted @ 2015-11-12 10:07 strangeman 阅读(654) 评论(0) 推荐(0) 编辑

C# 多线程

摘要: 关于.net中线程的基本应用可以参考《C# 3.0核心技术》中多线程的第一部分,但线程同步方面的最好参考仍然是Jeffrey的《Windows核心编程》,其中不仅有详细的介绍,还有经典范例代码。《核心》是基于Win32API的,因此在学习.net线程同步之前,有必要对Win32API与.net的线程... 阅读全文

posted @ 2015-11-12 09:52 strangeman 阅读(364) 评论(0) 推荐(0) 编辑

C# waitformultipleobjects()

摘要: class WatchThread { [DllImport("kernel32.dll")] private static extern int CreateEvent(IntPtr lpEventAttributes, bool bManu... 阅读全文

posted @ 2015-11-12 09:42 strangeman 阅读(978) 评论(0) 推荐(0) 编辑

导航