Как объединить два списка, используя LINQ, как показано ниже:
class Person
{
public int ID { get; set;}
public string Name { get; set;}
public Person Merge( Person p)
{
return new Person { ID = this.ID, Name = this.Name + " " + p.Name };
}
}
У меня есть два списка:
list1:
1, A
2, B
list2:
2, C
3, D
Я хочу получить результат следующим образом
result:
1, A
2, B C
3, D
Любая помощь!