Junior — Middle
Kunt u uitleggen wat er wordt bedoeld met de term 'Woordenboek' in programmeren?
sobes.tech AI
Antwoord van AI
In programmeren verwijst de term "Woordenboek" naar een datastructuur die paren sleutel-waarde opslaat. Dit maakt het mogelijk om snel een waarde te vinden op basis van een unieke sleutel.
Kenmerken van het woordenboek:
- Sleutels zijn uniek.
- Waarden kunnen elk object zijn.
- Biedt snelle toegang, invoegen en verwijderen van elementen.
In C# wordt het woordenboek geïmplementeerd door de klasse Dictionary<TKey, TValue> uit de namespace System.Collections.Generic.
Voorbeeld van het gebruik van een woordenboek in C#:
using System.Collections.Generic;
var dictionary = new Dictionary<string, int>();
dictionary.Add("appel", 3);
dictionary["banaan"] = 5;
int count = dictionary["appel"]; // Waarde ophalen via sleutel
if (dictionary.ContainsKey("banaan")) {
// Sleutel bestaat
}