2013-06-28 4 views

ответ

3

Skip.

var linesTest = lines.Skip(3); 

Для того, чтобы все, кроме последней:

var allButLast = linesTest.Take(linesTest.Count() - 1); 
+0

Спасибо, А как пропустить последний элемент? – Jahan

+0

@Jahan - обновил мой ответ. –

+1

@Jahan Имейте в виду, что это действительно дважды читает файл, если файл не слишком велик, вероятно, лучше материализировать перечислимое (например, с помощью ToList) и работать с IList вместо IEnumerable. –

2
var lines = File.ReadLines(this.FileToExtract).Skip(3); 
+0

благодарит Vc за ответ – Jahan

1

Skip Использование:

var lines = File.ReadLines(this.FileToExtract).Skip(3); 
+0

благодарю Клаузу за ответ – Jahan