----------------------------------------------------------------------------------------------------------------------------------
RESPOSTA: E ==> Não permite a inclusão de elementos duplicados
----------------------------------------------------------------------------------------------------------------------------------
HASHSET<T>
O HashSet<T> classe fornece operações de conjunto de alto desempenho. Um conjunto é uma coleção que não contém elementos duplicados, e cujos elementos estão em nenhuma ordem específica.
Observação:
HashSet<T> implementa o IReadOnlyCollection<T> interface começando com o .NET Framework 4.6; nas versões anteriores do .NET Framework, o HashSet<T> classe não implementou esta interface.
A capacidade de um objeto HashSet<T> é o número de elementos que o objeto pode conter. A capacidade de um objeto HashSet<T> aumenta automaticamente à medida que elementos são adicionados ao objeto.
O HashSet<T> classe baseia-se no modelo de conjuntos matemáticos e fornece operações de conjunto de alto desempenho semelhante ao acessar as chaves da Dictionary<TKey,TValue> ou Hashtable coleções. Em termos simples, o HashSet<T> classe pode ser pensada como um Dictionary<TKey,TValue> coleção sem valores.
Um HashSet<T> coleção não está classificada e não pode conter elementos duplicados. Se a ordem ou elemento de duplicação é mais importante que o desempenho de seu aplicativo, considere usar o List<T> classe junto com o Sort método.
HashSet<T> fornece muitas operações matemáticas de conjuntos, como a adição de conjunto (uniões) e subtração de conjunto. A tabela a seguir lista fornecido HashSet<T> operações e seus equivalentes matemáticos.
Operação de HashSet Matemática equivalente
-------------------------------------------------------------
UnionWith União ou conjunto de adição
IntersectWith Interseção
ExceptWith Subtração de conjunto
SymmetricExceptWith Diferença simétrica
Além das operações de conjunto listadas, o HashSet<T> classe também fornece métodos para determinar igualdade de conjunto, sobreposição de conjuntos, e se um conjunto é um subconjunto ou superconjunto de outro conjunto.
FONTE: Microsoft Docs