如何使用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
有什么帮助!