Existe-t-il un conteneur générique implémentant le comportement 'set' dans .NET?.NET Generic Set?
Je sais que je pourrais juste utiliser un Dictionary<T, Object>
(et éventuellement ajouter nulls
comme valeurs), parce que ses touches agissent comme un ensemble, mais j'étais curieux de savoir s'il y avait quelque chose de prêt à l'emploi.
La dernière fois que j'ai vérifié, en Java, HashSet est mis en œuvre avec HashMap <=> Dictionnaire (avec des valeurs null) mais dans .NET, HashSet ne pas utiliser toute collection. C'est une implémentation "de base". –