Domanda

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.

È stato utile?

Soluzione

Use Skip.

var linesTest = lines.Skip(3);

To take all but last:

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

Altri suggerimenti

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

Use Skip:

var lines = File.ReadLines(this.FileToExtract).Skip(3);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top