Innehållsförteckning:
Definition - Vad betyder ordbok?
En ordbok, i C #, är en generisk datatyp som lagrar en uppsättning värden med motsvarande nycklar internt för snabbare datainsamling. Funktionen för att hitta värdet associerat med en nyckel kallas uppslagning eller indexering. Ordböcker används för snabbare uppslagning av lagrade värden. De är avsedda att användas med alla typer som anges för både nyckeln och värdet som ska lagras i ordboken. De används för att lagra omfattande data, där indexets storlek är för stor för att innehålla matriser av den vanliga datatypen.
Lagring och hämtning är inte effektiva i matriser när datastorleken är enorm. Denna term kallas också associativ matris, karta, tabell och vid fråga om bearbetning av ett index eller indextabell.
Techopedia förklarar Dictionary
Operationer, vanligtvis används i en ordlista, är:
- Infoga: Lägga till en ny nyckel- och värdepar
- Tilldela om: Lägga till ett nytt värde till en befintlig nyckel
- Ta bort / ta bort: Ta bort en nyckel- och värdepar
- Sökning: Hämtar värdet som är associerat med en specifik nyckel
En ordlista använder en kedjealgoritm internt så att nycklar som lades till senast kan hämtas snabbare i en sökning efter mycket stora förekomster av ordboken. En ordboks prestanda kan förbättras genom att öka kapaciteten till något högre än standardnivån.
Denna definition har skrivits i samband med C #