Спасибо за совет, но опубликованный код - просто пример для идеи, а не мой настоящий код.
бъединить два списка с помощью 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
Любая помощь!