Resultados da pesquisa a pedido "concurrent-collections"

3 a resposta

Coleções simultâneas comendo muita CPU sem Thread.Sleep

Qual seria o uso correto de ambos,BlockingCollection ouConcurrentQueue para que você possa desenfileirar livremente itens sem queimar metade ou mais da CPU usando um encadeamento? Eu estava executando alguns testes usando 2 threads e, a menos ...

4 a resposta

ConcurrentBag - Adicionar vários itens?

Existe uma maneira de adicionar vários itens ao ConcurrentBag de uma só vez, em vez de um por vez? Eu não vejo um método AddRange () no ConcurrentBag, mas há...

3 a resposta

Coleta simultânea suportando a remoção de um item especificado?

Bastante simples: Diferente de ConcurrentDictionary (que eu usarei se for necessário, mas não é realmente o conceito correto), há alguma coleção Simultânea (...

3 a resposta

Por que não há coleções simultâneas em c #?

2 a resposta

O ConcurrentDictionary é seguro para threads, a ponto de poder usá-lo para um cache estátic

Basicamente, se eu quiser fazer o seguinte: public class SomeClass { private static ConcurrentDictionary<..., ...> Cache { get; set; } }Isso me permite evitar o uso delock está em todo o lugar?