Link copiato negli appunti
La classe HashSet
è stata introdotta con il .NET Framework 3.5: si tratta di una collezione generica (quindi contenuta nel namespace System.Collections.Generic
) per gestire insiemi di oggetti senza duplicati. Il suo utilizzo è molto semplice:
HashSet<int> numbers = new HashSet<int>(); for (int i = 0; i < 10; i++) { numbers.Add(i); }
Il metodo Add
restituisce true
se l’elemento viene aggiunto alla collezione, false
se è già presente.