2009-06-26 7 views

답변

8

EntitySet<IEnumerable<T>>에 대한 작업처럼 보인다. 그래서 당신은이 작업을 수행 할 수 있습니다

IEnumerable<T> flattenedList = entitySet.SelectMany(e => e); 

조금 이상한 보이지만 SelectMany는 목록에있는 각 항목에서 "자식 목록"을 얻고 모든 아이가 하나의리스트에 함께 나열 연결해 기능을합니다. 이 경우 목록의 각 항목이 목록이므로 람다는 짧고 짧습니다.

2

IEnumerable<IEnumerable<T>>를 구현 SelectMany

관련 문제