C # ¿Cómo omitir el número de líneas mientras lee un archivo de texto con Stream Reader?
Tengo un programa que lee un archivo de texto y lo procesa para separarlo en secciones.
Entonces, la pregunta es ¿cómo se puede cambiar el programa para permitir que el programa omita la lectura de las primeras 5 líneas del archivo mientras usa Stream Reader para leer el archivo?
¿Alguien podría aconsejar sobre los códigos? ¡Gracias!
Los códigos:
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("============================================================");
}
}
}