Hash sets are one of the more unique collection types in the .NET framework. They work differently than a normal collection class such as a List. One of the main advantage of using a hashet is to avoid having duplicate elements in the collection. It’s internal use of standard Add, Remove, and Contains methods makes this one of the faster collection types to work with. Click more to see some examples I’ve provided.