Оглавление:
Определение - Что означает словарь?
Словарь в C # является универсальным типом данных, который хранит набор значений с соответствующими ключами внутри для более быстрого поиска данных. Операция поиска значения, связанного с ключом, называется поиском или индексацией. Словари используются для более быстрого поиска сохраненных значений. Они предназначены для использования с любым типом, указанным как для ключа, так и для значения, которое будет храниться в словаре. Они используются для хранения объемных данных, где размер индекса слишком велик для хранения массивов обычного типа данных.
Хранение и извлечение неэффективны в массивах, когда размер данных огромен. Этот термин также известен как ассоциативный массив, карта, таблица и при обработке запроса индекс или индексная таблица.
Техопедия объясняет словарь
Операции, обычно используемые со словарем:
- Вставить: Добавление нового ключа и пары значений
- Переназначение: добавление нового значения в существующий ключ
- Удалить / Удалить: удаление пары ключ-значение
- Поиск: получение значения, связанного с конкретным ключом
В словаре внутренне используется алгоритм цепочки, так что ключи, которые были добавлены последними, могут быть получены быстрее при поиске очень больших экземпляров словаря. Производительность словаря можно улучшить, увеличив его емкость немного выше уровня по умолчанию.
Это определение было написано в контексте C #