Avec une liste, vous pouvez faire:
list.AddRange(otherCollection);
Il n'y a pas de méthode d'ajout de plage dans un HashSet . Quelle est la meilleure façon d'ajouter une autre collection à un HashSet?
c#
collections
hashset
addrange
Stefanos Kargas
la source
la source
HashSet
(etISet
) a été créé avec un terme défini mathématiquement.UnionWith
était le terme le plus proche. Sauf pourExcept
, qui devrait clairement être nommé commeSubtract
, mathématiquement parlant.C'est une façon:
la source