Это сценарий.У меня есть следующий класс:
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()
Любая подсказка?Спасибо товарищи.