如何使foreach从列表中读取数据而不是从第一个项目?

时间:2016-03-04 14:34:04

标签: c#

我有这段代码:

var rows = sheet.Descendants<Row>().ToList();

foreach (Row row in rows)
{
  //some logic
}

在上面的代码中,我得到一些行集合并从中创建List, 然后我在List上制作foreach循环。

我需要让foreach从行列表中的第二个项目中读取,而不是从实现的第一个项目中读取。

实现它的优雅方式是什么?

1 个答案:

答案 0 :(得分:9)

您可以使用IEnumerable.Skip

NULL

这将从第2行开始。