У меня следующая ситуация.
class Person
{
string Name;
int Value;
int Change;
}
List<Person> list1;
List<Person> list2;
Мне нужно объединить 2 списка в новый List<Person>
в случае, если это одно и то же лицо, запись объединения будет иметь это имя, значение человека в списке2, изменение будет значением list2 - значением list1.
Изменение равно 0, если нет дубликата