Junior — Middle
Kunt u uitleggen wat collecties zijn en hoe ze worden gebruikt in de programmeertaal C#?
sobes.tech AI
Antwoord van AI
Collections in C# zijn datastructuren die het opslaan en beheren van groepen objecten mogelijk maken. In .NET zijn er veel collecties, bijvoorbeeld:
List<T>— een dynamische array met de mogelijkheid om elementen toe te voegen en te verwijderen.Dictionary<TKey, TValue>— een collectie van sleutel-waardeparen.Queue<T>— een wachtrij (FIFO).Stack<T>— een stapel (LIFO).HashSet<T>— een verzameling unieke elementen.
Collections worden gebruikt voor het gemakkelijk opslaan, zoeken en verwerken van gegevens. Ze ondersteunen iteratie, sortering en andere operaties.
Voorbeeld van het gebruik van List<int>:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}