【发布时间】:2009-06-13 16:25:29
【问题描述】:
我正在学习 C# 4.0,其中一件让我感到困惑的事情是屏障概念。
这不就像使用WaitHandle的WaitAll方法一样吗?那不是等待所有线程完成吗?
我从这个页面学习了屏障构造:http://www.managed-world.com/archive/2009/02/09/an-intro-to-barrier.aspx
但是,它看起来就像WaitAll 方法。我错过了什么?这里有什么区别?
谢谢。
【问题讨论】:
-
我不熟悉 Barrier 类,但是通过该链接阅读,我也看不出任何差异。它们要么非常微妙,要么我喜欢你在这里遗漏了一些明显的东西。
标签: c# .net multithreading .net-4.0