マルチスレッドでキューやスタックなどを利用するには?[.NET 4.0以降、C#/VB]

BlockingCollection<T>クラスを使うと、lock構文などを使うことなく、スレッドセーフなキューやスタックの操作を簡潔に記述できる。</t>