Collections > Интерфейсы сборки Collections > IHashtable
Интерфейс IHashtable представляет набор взаимосвязанных ключей и значений, основанных на хеш-коде ключа.
IHashtable
При добавлении элемента в коллекцию IHashtable он помещается в определенный сегмент в зависимости от хеш-кода ключа. В дальнейшем поиск ключа осуществляется только в определенном сегменте с использованием хеш-кода ключа. Таким образом в значительной степени уменьшается количество операций сравнения ключей, которое требуется для нахождения элемента.
Имя свойства | Краткое описание | |
![]() |
Item | Свойство Item определяет значение элемента словаря. |
![]() |
Keys | Свойство Keys возвращает коллекцию ключей словаря. |
![]() |
Values | Свойство Values возвращает коллекцию значений элементов словаря. |
Имя свойства | Краткое описание | |
![]() |
Count | Свойство Count возвращает количество элементов в массиве. |
Имя метода | Краткое описание | |
![]() |
Clone | Метод Clone создает копию хеш-таблицы. |
![]() |
ContainsKey | Метод ContainsKey осуществляет проверку наличия элемента с указанным ключом. |
![]() |
ContainsValue | Метод ContainsValue осуществляет проверку наличия элемента с заданным значением. |
Имя метода | Краткое описание | |
![]() |
Add | Метод Add осуществляет добавление элемента в словарь. |
![]() |
Clear | Метод Clear осуществляет очистку словаря. |
![]() |
Contains | Метод Contains осуществляет проверку наличия элемента с ключом Key. |
![]() |
Remove | Метод Remove осуществляет удаление элемента с ключом Key. |
Имя метода | Краткое описание | |
![]() |
CopyTo | Метод CopyTo осуществляет копирование коллекции в массив. |
См. также: