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

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

Сообщение Anonymous »

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

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

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

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

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