Подтвердить что ты не робот

Сохранение двойных пар значений ключа в С#

У меня есть данные, подобные в (string, int). Как сохранить эти данные в объекте коллекции. Оба значения могут быть дублированы. Какой объект коллекции я должен использовать?

EDIT: как я могу получить доступ к элементам отдельно..??

4b9b3361

Ответ 1

Вы можете использовать List<KeyValuePair<string,int>>.

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

Ответ 2

Вы можете использовать List<KeyValuePair<string, int>>, если вы хотите добавлять и удалять элементы, или KeyValuePair<string, int>[], если количество элементов известно

Ответ 3

Если вы хотите избежать повторения ключа для нескольких значений, вы можете использовать Dictionary<string, List<int>>.