C# tilbyder et omfattende sæt af collection-typer i System.Collections.Generic til opbevaring af datagrupper. De mest almindelige er List<T> (dynamisk array), Dictionary<K,V> (nøgle-værdi-kort) og HashSet<T> (unikt sæt). At vælge den rigtige type betyder noget for klarhed og performance.
