LINQ : 건너 뛰는 방법을 건너 뛰고 나머지 시퀀스를 취하는 방법
문제
나는 List<T>
, 첫 번째를 제외하고, 주문을 보존합니다. 다음과 같은 진술을 사용하여 LINQ와 함께 할 수있는 우아한 방법이 있습니까?
foreach (list.skip (1)의 var 항목.taketherest ()) {....
나는 함께 놀았다 TakeWhile
, 그러나 성공하지 못했습니다. 아마도 또 다른 간단한 방법이 있습니까?
해결책
문서에서 건너뛰다:
지정된 수의 요소를 시퀀스로 우회 한 다음 나머지 요소를 반환합니다.
그래서 당신은 이것 만 필요합니다 :
foreach (var item in list.Skip(1))
제휴하지 않습니다 StackOverflow