C# ponuja bogatega nabora vrst zbirk v System.Collections.Generic za shranjevanje skupin podatkov. Najbolj pogoste so List<T> (dinamični niz), Dictionary<K,V> (mapa ključ-vrednost) in HashSet<T> (niz edinstvenih elementov). Izbira prave vrste je pomembna za jasnost in zmogljivost.
