Параллельный словарь AddOrUpdate против добавления индексаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Параллельный словарь AddOrUpdate против добавления индекса

Сообщение Anonymous »

Я присвоил значения существующему ключу в параллельном словаре в моем текущем проекте двумя способами.

А. concurrentDictionary1[key] = значение;

и

B. concurrentDictionary2.AddOrUpdate(key, value, (k, v) => value);

Если я знаю, что «ключ» существует, являются ли они функционально эквивалент?

Обходит ли защита, обеспечиваемая параллелизмом параллельного словаря, с помощью метода «A»?

Что здесь разница? Каковы причины выбора одного из других?

Я просмотрел документацию на msdn, и кажется, что они инициализируют только параллельный словарь с помощью метода «A», а не обновите его.

Подробнее здесь: https://stackoverflow.com/questions/179 ... -index-add
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Функция против класса против модуля против пакета против сеанса для областей фиксации в Pytest
    Anonymous » » в форуме Python
    0 Ответы
    141 Просмотры
    Последнее сообщение Anonymous
  • Функция против класса против модуля против пакета против сеанса для приспособлений в Pytest
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Постоянный параллельный словарь в памяти в ASP.NET Core
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Словарь против List против (T1, T2) [] [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • ObservableCollections против ObservableObject против ObservableRecipient против ViewmodelBase?
    Anonymous » » в форуме C#
    0 Ответы
    75 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»