Когда мне следует использовать ConcurrentDictionary и Dictionary?C#

Место общения программистов C#
Ответить
Anonymous
 Когда мне следует использовать ConcurrentDictionary и Dictionary?

Сообщение Anonymous »

Я всегда не знаю, какой из них выбрать. Насколько я понимаю, я использую словарь вместо списка, если мне нужны два типа данных: ключ и значение, чтобы я мог легко найти значение по его ключу но я всегда не понимаю, следует ли мне использовать ConcurrentDictionary или Dictionary?

Прежде чем вы на меня нападете за то, что я не провел много исследований Я пробовал это, но, похоже, у Google нет ничего о Dictionary и ConcurrentDictionary, но есть что-то по каждому из них индивидуально.

Я уже спрашивал об этом друга, но он все сказал: «используйте ConcurrentDictionary, если вы часто используете свой словарь в коде», а я этого не сделал. действительно хочу приставать к ним, чтобы они объяснили это более подробно. Может ли кто-нибудь рассказать об этом подробнее?

Подробнее здесь: https://stackoverflow.com/questions/420 ... dictionary
Ответить

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

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

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

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

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