C# proporciona un amplio conjunto de tipos de colección en System.Collections.Generic para almacenar grupos de datos. Los más comunes son List<T> (array dinámico), Dictionary<K,V> (mapa clave-valor) y HashSet<T> (conjunto único). Elegir el correcto es importante para la claridad y el rendimiento.
