У меня есть список объектов Person. Я хочу преобразовать в словарь, где ключ - это имя и фамилия (конкатенация), а значение - объект Person.
Проблема в том, что у меня есть дублированные люди, поэтому это взрывается, если я использую этот код:
private Dictionary<string, Person> _people = new Dictionary<string, Person>();
_people = personList.ToDictionary(
e => e.FirstandLastName,
StringComparer.OrdinalIgnoreCase);
Я знаю, это звучит странно, но на данный момент меня не интересуют имена дубликатов. Если есть несколько имен, я просто хочу их захватить. В любом случае, я могу написать этот код выше, поэтому он просто берет одно из имен и не взорвется на дубликаты?