If you are going to read all the lines anyway, why not just use:
string[] lines = File.ReadAllLines(pathToFile);
And what is this code going to do:
currentLine = 0;
if (currentLine == 1) return;
currentLine--;
That is the equivelant of just writing this:
currentLine = -1;