У меня есть класс, свойством которого является List, я назову этот класс A. Затем у меня есть List
.
Мне нужен LINQ for objects, чтобы получить все объекты B, которые присутствуют на ВСЕХ элементах List
.
Пример для пояснения:
var list = new List<A>
{
new A { B = new List<B> { B1, B2, B3, B4 } }
new A { B = new List<B> { B3, B4, B5, B6 } }
new A { B = new List<B> { B2, B3, B4, B5, B6 } }
};
Запрос должен вернуть объекты B3 и B4, потому что только они содержатся на всех объектах List
.