Получение последних двух строк в текстовом файле

Итак, я создаю список строк в текстовом файле следующим образом:

var lines = File.ReadAllLines("C:\\FileToSearch.txt")
                .Where(x => !x.EndsWith("999999999999"));

и перебираю строки, подобные этой

foreach (var line in lines)
{ 
    if (lineCounter == 1)
    {
        outputResults.Add(oData.ToCanadianFormatFileHeader());
    }
    else if (lineCounter == 2)
    {
        outputResults.Add(oData.ToCanadianFormatBatchHeader());
    }
    else
    {
        oData.FromUsLineFormat(line);
        outputResults.Add(oData.ToCanadianLineFormat());

    }
    lineCounter = lineCounter + 1;
    textBuilder += (line + "<br>");
}

Аналогично, как я получаю доступ к первым двум строкам, которые я хотел бы доступ к последней и второй последней строке отдельно

6
задан Abbas 20 December 2011 в 22:29
поделиться