I want to remove from hs2 all items that appear in hs1.
HashSet<string> hs1 = ...;
HashSet<string> hs2 = ...;
For example
hs1 = {"a","b","c"}
hs2 = {"a","d","e","f","b"}
then I want hs2 to be:
hs2 = {"d","e","f"}
I need something like:
hs2 = hs2.Remove('all items that exists in hs1...');