Результаты поиска по запросу "concurrent-collections"

3 ответа

Почему в C # нет одновременных коллекций?

Я пытаюсь получить обзор теории безопасности потоков в коллекциях C #.Почему нет параллельных коллекций, как в Java? (Java документы). Некоторые коллекции вы...

3 ответа

Параллельная коллекция, поддерживающая удаление указанного элемента?

Довольно просто: кроме ConcurrentDictionary (который я буду использовать, если придется, но это не совсем правильная концепция), существует ли какая-либо кол...

3 ответа

хитроумный способ ведения дел, редко рассматриваемый как профессиональный.

о было бы правильное использование любого,BlockingCollection или жеConcurrentQueue так что вы можете свободно удалять элементы из очереди, не сжигая половину или больше вашего процессора, используя поток? Я выполнял некоторые тесты, используя 2 ...

ТОП публикаций

4 ответа

ConcurrentBag - Добавить несколько элементов?

Есть ли способ добавить несколько элементов в ConcurrentBag одновременно, а не по одному? Я не вижу метода AddRange () в ConcurrentBag, но есть Concat (). Од...

2 ответа

 что это зависит от того, что вы храните в кеше + что вы делаете с ним. Существуют затраты на кастинг, связанные с использованием объекта. Вероятно, для большинства веб-приложений лучше всего подходит MemCache, как указано выше.

овном, если я хочу сделать следующее: public class SomeClass { private static ConcurrentDictionary<..., ...> Cache { get; set; } }Позволяет ли это избежать использованияlockповсюду?

3 ответа

Почему в C # нет одновременных коллекций?

Я пытаюсь получить обзор теории безопасности потоков в коллекциях C #. Почему нет параллельных коллекций, как в Java? (Java документы [http://java.sun.com/docs/books/tutorial/essential/concurrency/collections.html] ). Некоторые коллекции ...