If you do not need to add the MoreLinq library for your challenge just to obtain the DistinctBy operation You'll be able to get precisely the same end result using the overload of Linq's Distinct system that requires within an IEqualityComparer argument. I stumbled on this problem when refactoring a https://propertyingurugram.in/home-sales-in-ncr-touch-10-yr-high-flats-upwards-of-rs-1-cr-most-in-demand/