سؤال

I have the following IEnumerable:

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

Now I want to exclude the first 3 lines using linq, What should I do? Thanks.

هل كانت مفيدة؟

المحلول

Use Skip.

var linesTest = lines.Skip(3);

To take all but last:

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

نصائح أخرى

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

Use Skip:

var lines = File.ReadLines(this.FileToExtract).Skip(3);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top