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