2009-04-27 4 views
3

나는이것이 가능한 람다 식입니까?

from f in list 
where f.bar == someVar 
select f 

from f in foo 
from b in f.bar 
where b.something == someVar 
select b; 

에서 유사한 표현을 생성 할 수

list.Where(f => f.bar == someVar); 

과 같이 쓸 수있다 알아? SelectMany에 (후속 용어)

답변

5

from지도 : 나를 위해

var query = foo.SelectMany(f=>f.bar).Where(b=>b.something==someVar); 

(NO FINAL Select 사소한 예측을 위해 필요하지 않습니다 참고)

+0

너무 빠른 : –

+0

야. 당신은 인간 일 수 없습니다. 당신은 어떤 종류의 Android이어야합니다 :-) –

+4

@Jose : [whirr] 계산하지 않습니다. 시작부터 조회를 반복하십시오. –