Как насчет:
я естьList<List<int>>
, Я хотел бы преобразовать его вList<int>
где каждый int уникален. Мне было интересно, есть ли у кого-нибудь элегантное решение с помощью LINQ.
Я хотел бы иметь возможность использовать метод Union, но он каждый раз создает новый List <>. Так что я бы хотел не делать что-то вроде этого:
List<int> allInts = new List<int>();
foreach(List<int> list in listOfLists)
allInts = new List<int>(allInts.Union(list));
Какие-либо предложения?
Спасибо!