私は持ってい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));
助言がありますか?
ありがとう!