なぜバリアが機能しないのですか?私はそれを使用する場合は、プログラムがブロックされる、そうでない場合、私は奇妙な順序で出力を得る: Number of worker tasks = 4
sending 1-th element q=0.011000 to task 1
sending 2-th element q=0.012000 to task 2
received
私は障壁を使用して簡単なC#の例を作成していると私は機能の一つ内側の例外を投げていると私はあなたが私が持っているコードに見ることができるようになりました、予期しない結果 phase 1 of DoWork1
phase 2 of DoWork2
phase 3 of DoWork3
Current phase 0
phase 2 of DoWork3
phase 2 of DoWork1