We can create EqualityComparer object with the helper method like this now: var set = new HashSet<MyClass>(comparer: EqualityComparer<MyClass>.Create((a, b) => a.Id == b.Id));
var set = new HashSet<MyClass>(comparer: EqualityComparer<MyClass>.Create((a, b) => a.Id == b.Id));