If you don't need to add the MoreLinq library to the project just to have the DistinctBy performance You'll be able to get the identical final result using the overload of Linq's Unique strategy that takes in an IEqualityComparer argument. If It can be not possible with LINQ, what would https://propertyingurugram.in/gurgaons-southern-peripheral-road-a-booming-real-estate-hub-with-rs-100000-crore-projects/