이 질문은 혼란 스럽지만 다음 코드에서 설명하는 것처럼 훨씬 명확합니다.
List<List<T>> listOfList;
// add three lists of List<T> to listOfList, for example
/* listOfList = new {
{ 1, 2, 3}, // list 1 of 1, 3, and 3
{ 4, 5, 6}, // list 2
{ 7, 8, 9} // list 3
};
*/
List<T> list = null;
// how to merger all the items in listOfList to list?
// { 1, 2, 3, 4, 5, 6, 7, 8, 9 } // one list
// list = ???
C # LINQ 또는 Lambda를 사용하여 가능한지 확실하지 않습니까?
기본적 으로 목록을 어떻게 연결하거나 " 평평하게 " 할 수 있습니까?