LINQ: Как пропустить один, а затем взять оставшуюся часть последовательности
я хотел бы перебрать элементыList<T>
кроме первого, сохраняющего порядок. Есть ли элегантный способ сделать это с помощью LINQ, используя выражение вроде:
foreach (var item в list.Skip (1).TakeTheRest ()) {....
Я играл сTakeWhile
, но не удалось. Возможно, есть и другой, простой способ сделать это?