O C# fornece um rico conjunto de tipos de coleção em System.Collections.Generic para armazenar grupos de dados. Os mais comuns são List<T> (array dinâmico), Dictionary<K,V> (mapa chave-valor) e HashSet<T> (conjunto de valores únicos). Escolher o tipo correto é importante para clareza e performance.
