Więc tworzę listę linii w pliku tekstowym jak poniżej:Pierwsze dwa ostatnie wiersze w pliku tekstowym
var lines = File.ReadAllLines("C:\\FileToSearch.txt")
.Where(x => !x.EndsWith("999999999999"));
i zapętlenie przez linie jak to
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>");
}
Similary jak ja dostęp do pierwszych dwóch wierszy Chciałbym uzyskać dostęp do ostatniego i drugiego ostatniego wiersza indywidualnie
Zaproponowałem edycję dodającą do tego znacznik C#. Jest to pytanie o przetwarzanie plików tekstowych za pomocą C# - asp.net tak naprawdę nie wchodzi w równanie. – jadarnel27