这就是场景。我有下一节课:
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()
有什么线索吗?谢谢小伙伴。
慕桂英4014372
相关分类