반응형
배열에서 첫 번째 요소를 제외한 모든 요소 가져 오기
첫 번째 요소를 제외한 간단한 배열에서 모든 것을 얻을 수있는 한 줄의 쉬운 linq 표현식이 있습니까?
for (int i = 1; i <= contents.Length - 1; i++)
Message += contents[i];
응축하기 쉬운 지 확인하고 싶었습니다.
예, Enumerable.Skip 은 원하는 것을 수행합니다.
contents.Skip(1)
그러나 배열 사용을 원하면 결과는 IEnumerable <T>입니다.
contents.Skip(1).ToArray()
다음은 for
루프 와 동일합니다 .
foreach (var item in contents.Skip(1))
Message += item;
참고 URL : https://stackoverflow.com/questions/2611173/get-all-elements-but-the-first-from-an-array
반응형
'Programing' 카테고리의 다른 글
C ++에서 튜플을 사용하는 것이 더 일반적이지 않은 이유는 무엇입니까? (0) | 2020.07.14 |
---|---|
CVS에서 Git으로 이동 : $ Id : $ 상당? (0) | 2020.07.14 |
rspec 요청 사양에서 요청 헤더를 설정하는 방법은 무엇입니까? (0) | 2020.07.14 |
데이터베이스 샤딩 및 파티션 (0) | 2020.07.13 |
긴 LaTeX 방정식에서 어떻게 줄 바꿈을 할 수 있습니까? (0) | 2020.07.13 |