Wednesday, March 6, 2013

Remove duplicates in linq


List<Car> distinct =
  cars
  .GroupBy(car => car.CarCode)
  .Select(g => g.First())
  .ToList();

List<Car> distinct =
  cars
  .Distinct()
  .ToList();

No comments:

Post a Comment