次のStreamReaderを使用してテキストファイルから読み取ります
string temp = fs.ReadToEnd ();
readlines[i] = temp;
テキストファイルから特定の行数を読み取り(たとえば、行番号1から行番号300までのみ)、その行を配列の1つの要素に書き込みます。誰か助けてもらえますか?前もって感謝します。
最初のn行をスキップして、そこからp行を読み取りたい場合:
var lines = System.IO.File.ReadLines(path).Skip(n).Take(p).ToArray()
簡単なテキストファイルで試してみました。
var lines = File.ReadLines("yourfile").Take(300);
readlines[i] = string.Join("-", lines);
この方法を使用して、ReadLine
を追加し、counter
行ごとに増やします。300に達したらbreak
、ループから外れます。