2012-08-02 7 views
0

나는 이전에 this 질문을했고 그것이 많은 도움이되었습니다. 그런 다음 해당 객체의 속성 인 List의 ID 목록도 필요하다는 것을 알았습니다. 기본적으로 나는 그 객체의 각리스트에서 생성 된 정수리스트로 끝나기를 원한다. 어떤 아이디어? 감사합니다.더 많은 LINQ 구문

+7

를 귀하의 질문에 독립적 인 확인하세요 . –

답변

4
var ids = (from x in outerList 
      from y in x.List 
      select y).ToList(); 

또는 방지하기 DUPS : 정보에 대한

var ids = (from x in outerList 
      from y in x.List 
      select y).Distinct().ToList(); 

,이 또한 작성할 수 있습니다 :

var ids = outerList.SelectMany(x => x.List).ToList(); 

나 :

var ids = outerList.SelectMany(x => x.List).Distinct().ToList();