.NET para adicionar novos recursos de simultaneidade emSystem.Collection.Concurrent e algumas classes de sincronização. Existe alguma amostra boa para o padrão de produtor único - consumidor único usando esses recursos? (Na verdade, adicionarei um padrão de buffer circular a ele, se ele já não o implementar como o buffer compartilhado)
Respostas:
2 para resposta № 1O novo tipo BlockingCollection<T>
(veja MSDN) implementa um padrão produtor / consumidor. Ele pode ser acessado por vários produtores / consumidores simultaneamente, mas também funcionará perfeitamente com um único produtor e consumidor.