반응형
Queryable.SelectMany () 메서드에 대한 C # LINQ 구문이 있습니까?
C # LINQ 구문을 사용하여 쿼리를 작성할 때 키워드 구문에서 Queryable.SelectMany 메서드를 사용하는 방법이 있습니까?
에 대한
string[] text = { "Albert was here",
"Burke slept late",
"Connor is happy" };
유창한 방법을 사용하여 쿼리 할 수 있습니다
var tokens = text.SelectMany(s => s.Split(' '));
유사한 쿼리 구문이 있습니까?
var tokens = from x in text selectmany s.Split(' ')
예, from ... in 절을 반복하면됩니다.
var words = from str in text
from word in str.Split(' ')
select word;
절의 화합물을 사용할 수 있습니다 .
var tokens = from s in text
from x in s.Split(' ')
select x;
쿼리는 다음과 같이 다시 작성됩니다.
var tokens = from x in text
from z in x.Split(' ')
select z;
다음은 Lambda 및 쿼리 구문에 대한 몇 가지 나란한 예제가있는 좋은 페이지입니다.
반응형
'programing' 카테고리의 다른 글
URL Rails 경로에 해시 매개 변수 추가 (0) | 2020.10.12 |
---|---|
Python [Errno 98] 이미 사용중인 주소 (0) | 2020.10.12 |
'const'한정자로 정적 멤버 함수를 만들 수없는 이유 (0) | 2020.10.12 |
파이썬에서 두 개의 정렬 된 목록을 어떻게 비교할 수 있습니까? (0) | 2020.10.12 |
.includes ()가 Internet Explorer에서 작동하지 않음 (0) | 2020.10.12 |