テキストファイルを読み取り、それを処理してセクションに分割するプログラムがあります。
問題は、ストリーム リーダーを使用してファイルを読み取るときに、プログラムがファイルの最初の 5 行の読み取りをスキップできるようにプログラムを変更するにはどうすればよいかということです。
誰かがコードについてアドバイスしてもらえますか? ありがとう!
コード:
class Program
{
static void Main(string[] args)
{
TextReader tr = new StreamReader(@"C:\Test\new.txt");
String SplitBy = "----------------------------------------";
// Skip first 5 lines of the text file?
String fullLog = tr.ReadToEnd();
String[] sections = fullLog.Split(new string[] { SplitBy }, StringSplitOptions.None);
//String[] lines = sections.Skip(5).ToArray();
foreach (String r in sections)
{
Console.WriteLine(r);
Console.WriteLine("============================================================");
}
}
}