Я хотел бы найти дубликаты по имени в списке. Я привел пример ниже того, чего я пытаюсь достичь.Вывести повторяющиеся строки в списке
Я могу вывести значение повторяющегося имени, если я перебираю запрос, однако я также хотел бы вывести значения адреса и идентификатора в таблицу.
Можно ли это сделать?
public class Record
{
public int Id { get; set; }
public string Name{ get; set; }
public string Address{ get; set; }
}
я найти дубликаты, используя приведенный ниже запрос:
var query = record.GroupBy(s => s.name).Where(s => s.Count() > 1);
посмотреть на HTTP://stackoverflow.com/questions/3811464/how-to-get-duplicate-items-from-a-list-using-linq – Terence
@Jannik s Должен ли я буквально набирать p.Значение или что-то еще? –
@Johnny: Вы можете посмотреть мой ответ, я только что протестировал обновленный ответ. – Jannik