【发布时间】:2018-04-16 15:38:09
【问题描述】:
我有我的问题类别的列表
var firstList = new List<object> {
new { id =1, Name = "item-1"},
new { id =2, Name = "item-2"},
new { id =3, Name = "item-3"},
new { id =4, Name = "item-4"}
}
我的第二个列表是这样的
var secondList = new List<Issue> {
new Issue{ id =1, Date = "01.01.2017"},
new Issue{ id =2, Date = "01.02.2017"}
}
所以我想创建一个这样的新列表。 (相同的 id 对象将是 isPlanned=true)
var firstList = new List<object> {
new { id =1, Name = "item-1", isPlanned=true, Date = "01.01.2017"},
new { id =2, Name = "item-2", isPlanned=true, Date = "01.02.2017"},
new { id =3, Name = "item-3", isPlanned=false },
new { id =4, Name = "item-4", isPlanned=false }
}
我怎样才能做这个 linq 函数或 lambda 操作?
【问题讨论】:
-
根据id左连接
标签: c# entity-framework linq