2

我有以下 IEnumerable:

var lines = File.ReadLines(this.FileToExtract); // IEnumerable<string>

现在我想使用 linq 排除前 3 行,我该怎么办?谢谢。

4

3 回答 3

3

使用Skip.

var linesTest = lines.Skip(3);

采取一切,但最后:

var allButLast = linesTest.Take(linesTest.Count() - 1);
于 2013-06-28T14:00:27.853 回答
2
var lines = File.ReadLines(this.FileToExtract).Skip(3);
于 2013-06-28T14:00:15.263 回答
1

使用Skip

var lines = File.ReadLines(this.FileToExtract).Skip(3);
于 2013-06-28T14:00:32.803 回答