A HashSet is an unordered collection of the unique elements. It comes under System.Collections.Generic namespace. It is used in a situation where we want to prevent duplicates from being inserted in the collection. As far as performance is concerned, it is better in comparison to the list. HashSet<T>.IsSupersetOf(IEnumerable
Here, mySet1 and mySet2 are the two HashSets.
Return Value: This method returns True if the HashSet object is a superset of another subset otherwise it retunrs False.
Exception: This method will give ArgumentNullException if the HashSet is null.
Below given are some examples to understand the implementation in a better way: