这就是场景。我有下一节课:class A{ string attribute1; string attribute2; List<B> attribute3;}class B { string attribute1;}我的程序运行:list<Class A> myList我想得到,使用 linq 过滤,一个特定的列表 A 类因此,就我所知,我正在通过以下方式获取列表或列表:myList.SelectMany(o => o.attribute3.Where(p => p.attribute1 == "test")).ToList()myList.SelectMany(o => o.attribute3.Select(p => p.attribute1 == "test")).ToList()有什么线索吗?谢谢小伙伴。
1 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
赶紧跑:
myList.Where(o => o.attribute3.Any(p => p.attribute1 == "test")).ToList()
- 1 回答
- 0 关注
- 132 浏览
添加回答
举报
0/150
提交
取消