Я думаю, это так просто, как:
я есть программа, которая читает текстовый файл и обрабатывает его для разделения на разделы.
Таким образом, вопрос заключается в том, как изменить программу, чтобы она могла пропустить чтение первых 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("============================================================");
}
}
}