C# fornisce un ricco insieme di tipi di raccolta in System.Collections.Generic per archiviare gruppi di dati. I più comuni sono List<T> (array dinamico), Dictionary<K,V> (mappa chiave-valore) e HashSet<T> (insieme unico). Scegliere quello giusto è importante per la chiarezza e le prestazioni.
