Я присутствовал на интервью сегодня, и собеседник спросил, что такое словарь, и когда мы его используем? 1-я часть была довольно простой, но во второй части я не смог ответить, я знаю, что это ключевая пара значений, но я всегда использовал список объектов для достижения своей цели.Когда использовать словарь в C#?
Я много искал, прочитав статью this, and this, но я обнаружил, что все отвечают на вопрос «Как не на то, когда часть, так что вы могли бы помочь мне с некоторыми сценариями, где я должен использовать словарь?
Спасибо.
Когда вам нужен * ассоциативный массив * – haim770
Вы действительно его подделали - когда вам нужны пары значений ключа. Если вам это не нужно, список объектов будет прекрасным. – Ian
Существует целый ряд * примеров * того, где/когда использовать 'Словарь' на этом знаменитом сайте здесь: http://google.com - просто введите свой запрос и отпустите! –