Mam kwerendę LINQ, która zwraca IEnumerable<List<int>>
, ale chcę zwrócić tylko List<int>
, więc chcę scalić cały mój rekord w moim IEnumerable<List<int>>
tylko do jednej tablicy.Flatten List w LINQ
przykład:
IEnumerable<List<int>> iList = from number in
(from no in Method() select no) select number;
że chce się całe wynik IEnumerable<List<int>>
tylko jeden List<int>
Dlatego też, z tablic źródło: [1,2,3,4] i [5,6 , 7]
Chcę tylko jedna tablica [1,2,3,4,5,6,7]
Dzięki
Dzięki, ja zawsze zapomnieć ten - wiem, że tam jest, ale Po prostu spędzam zbyt dużo czasu na szukaniu go za każdym razem, gdy muszę go użyć. Dodawanie do zakładek tej odpowiedzi. :-) – BrainSlugs83
Przez chwilę bałam się, że jestem jedynym, który kiedykolwiek tego potrzebował. Dzięki Mike! –
Czy jest jakaś alternatywna składnia dla 'SelectMany (i => i)'? Widziałem, że ta składnia jest często używana, ale wydaje się zdegenerowane użycie funkcji wyboru, więc oczekiwałbym, że projektanci języków wymyślą składnię skrótów specjalnie dla list list. – Andy