Sobes.tech
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
}