Elide the HashSet.Contains() call
Elide the HashSet.Contains() call

HashSet.Add tells us if the item was already existing

fsateler/MoreLINQ,ddpruitt/morelinq,ddpruitt/morelinq,fsateler/MoreLINQ,morelinq/MoreLINQ,morelinq/MoreLINQ,smzinovyev/MoreLINQ