大きなテキスト ファイル (4000 行以上) を読み込んで、各行をコンソールに出力しようとしています。次のコードを使用しています
using (var reader = new StreamReader("list1.txt"))
{
while (!reader.EndOfStream)
Console.WriteLine(reader.ReadLine().Trim());
}
Console.Read();
これで行が読み取られますが、問題は、行 1 から開始する必要があるときに、行 4113 から読み取りが開始されることです。つまり、テキスト ファイルから 100 行ほどしか取得できません。なぜこれが起こるのでしょうか?
ありがとう。