を使用してテキスト ファイルを読み込んでいますFile.ReadAllLines()
が、File.ReadLines() を使用することもできます。ファイルを読み取った後、次のステップは結果からリストを作成することです。私のリストでは、テキスト ファイルの各エントリ/行の行番号を取得する必要があります。これはできますか?どのように?最終結果のために、リストに Index プロパティが必要です。
これが私が持っているものです:
var file = System.IO.File.ReadAllLines(path);
var lineInfo = file.AsParallel().AsOrdered()
.Select(line => new
{
// index = **** I WANT THE INDEX/ROWNUMBER HERE ****
lineType = line.Substring(0, 2),
winID = line.Substring(11, 9),
effectiveDate = line.Substring(0, 2) == EmployeeLine ? line.Substring(237, 8).ToDateTimeExact("yyyyMMdd") : null,
line
})
.ToList()
.AsParallel();