我有一个包含parentId字段和childId字段的表。我必须根据parentId列表与parentId字段值进行比较来选择childId字段数据。
以下是示例:
List<int> parents=new list(){1,2,4};
表:
parentId childId
1 3
5 5
2 4
4 7
如何使用linq表达式选择childId
答案 0 :(得分:0)
var childId = yourTable.Where(m => parents.Contains(m.parentId)).Select(m => m.childId).ToList()
答案 1 :(得分:0)
var childId = child.Where(x => parents.Contains(x.parentId)).Select(x => x.childId).ToList();