class class1
{
public int id { get; set; }
public string name { get; set; }
public string param { get; set; }
};
class class2
{
public int id { get; set; }
public string description { get; set; }
public string param { get; set; }
};
合并方法如下
[C#] 纯文本查看复制代码
List<class1> list1 = new List<class1>();
List<class2> list2 = new List<class2>();
foreach (var item in list1)
{
item.name = list2.Where(p => p.id == item.id).FirstOrDefault().description;
}