/ .NET 4.0の新機能を備えたシングルプロデューサー/シングルコンシューマーパターンのサンプルが必要 - c#、マルチスレッド、.net-4.0、プロデューサー/コンシューマー

.NET 4.0の新機能 - C#、マルチスレッド、.net-4.0、プロデューサ - コンシューマを持つ単一プロデューサ/シングルコンシューマパターンのサンプルが必要

.NETに新しい同時実行機能を追加System.Collection.Concurrentといくつかの同期クラス。これらの機能を使用している単一の生産者 - 単一の消費者パターンに対する良いサンプルはありますか? (共有バッファとして実装していない場合は、実際に循環バッファパターンを追加します)

回答:

回答№1は2

新しいタイプ BlockingCollection<T>MSDNを参照してください。)プロデューサ/コンシューマパターンを実装します。複数のプロデューサ/コンシューマから同時にアクセスできますが、単一のプロデューサおよびコンシューマでも問題なく機能します。