我有一个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));
有什么建议么?
谢谢!