Итак, у меня есть список объектов класса A
, который содержит List
объектов класса B
class A
{
...
List<B> bs;
}
и у меня есть списки:
List<A> mainList;
List<B> listForRemoval;
Как я могу, используя Linq, "очистить" mainList, удалив все объекты из bs (для каждого A в mainList), который существует в listForRemoval?
Надеюсь, я не перепутал вас с этим вопросом.:)