Класс поиска В LINQ, какова основная структура данных? - PullRequest
3 голосов
/ 08 января 2012

Какова основная структура данных класса Lookup в LINQ?Это хэш-таблица?

1 Ответ

4 голосов
/ 08 января 2012

Это хеш-таблица, в которой каждое ведро содержит связанный список, а каждый элемент является частью связанного списка всего элемента.

Другими словами, каждый элемент в хеш-таблице содержит key, список elements, ссылку на следующий элемент в хэш-корзине (hashNext) и ссылку на следующий элемент в хеш-таблица (next).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...