【发布时间】:2011-02-02 09:55:47
【问题描述】:
如何使用 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
任何帮助!
【问题讨论】: