В чем преимущество использования ConcurrentBag (Of MyType) против использования List (Of MyType)? На странице MSDN на CB указано, что
ConcurrentBag (Of T) - это поточно-безопасный мешок, оптимизированный для сценарии, в которых тот же поток будет быть как производством, так и потреблением данных хранящиеся в сумке
Так в чем же преимущество? Я могу понять преимущества других типов коллекций в пространстве имен Concurrency, но это меня озадачило.