Israel Aéce

Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT

My Links

Blog Stats

Archives

Post Categories

Links

Login

System.Collections.Generic.HashSet

Bem, felizmente o time da BCL (Base Class Library) trabalha em um tipo de coleção chamado (temporariamente) de HashSet, que é uma coleção de elementos únicos, ou seja, sem a possibilidade de incluir elementos repetidos. Essa coleção tem seu próprio método Add que retorna um valor booleano indicando se o item foi ou não adicionado.

Enquanto não temos disponível essa coleção, podemos optar pelo uso da PowerCollections.Set, criada pela Wintellect.

posted on Friday, November 10, 2006 4:36 PM

Feedback

# re: System.Collections.Generic.HashSet 11/19/2006 8:06 AM Marcos

Isso faz uma enorme falta quando utilizamos o framework NHibernate, pois existe uma tag do mapeamento hml que é "set" e deve ser representada na classe por uma lista de elementos únicos, o HashSet, no caso.

Atualmente junto com o NH vem uma lib de terceiros para contornar o problema.

T+

# re: System.Collections.Generic.HashSet 11/19/2006 8:07 AM Marcos

No post acima, hml = hbm.xml :)

Title  
Name  
Url
Box Code
Protected by FormShield
Comments