If you don't need to add the MoreLinq library to the project just to get the DistinctBy performance then you can get the identical final result utilizing the overload of Linq's Unique technique that can take in an IEqualityComparer argument. I had been beating my head on this for really https://propertyingurugram.in/gurugram-emerging-as-expats-favourite-realty-destination/