Sobes.tech
Junior — Middle

Kun je de belangrijkste typen datastructuren noemen die worden gebruikt voor het opslaan van collecties elementen?

sobes.tech AI

Antwoord van AI

In C# worden verschillende datastructuren gebruikt om collecties van elementen op te slaan. De belangrijkste zijn:

  • Arrays (Array) — vaste grootte, bevatten elementen van hetzelfde type.
  • Lijsten (List<T>) — dynamische arrays die het toevoegen en verwijderen van elementen mogelijk maken.
  • Dictionary (Dictionary<TKey, TValue>) — collecties van sleutel-waarde paren voor snelle toegang via de sleutel.
  • Sets (HashSet<T>) — collecties van unieke elementen.
  • Queues (Queue<T>) — collecties met FIFO-principe (eerste binnen, eerste buiten).
  • Stacks (Stack<T>) — collecties met LIFO-principe (laatste binnen, eerste buiten).

Elke structuur is geschikt voor verschillende taken afhankelijk van de eisen aan toegangssnelheid, invoeg- en verwijderingstijd.