Guten Tag zusammen,
Ich bin dabei eine Textdatei einzulesen. Bestimmte Zeilen haben eine eindeutige Kennung ZEILEX, ZEILEY ZEILEZ etc. Hier kann ich einfach die Zeile abfragen mit s.StartsWith("").
Nun habe ich aber ein paar Zeilen, die ebenso in "eine" Zeile zusammengefügt werden müssen.
Beispiel:
ZEILE_X BLABLABLA982374892349BÖABAÖ
ZEILE_Y LABERLABERLABERGEDÖHNS786238476
ZEILE_Z SCHWALLSCHWALLLABER23489
293874989BLABLABABLBLABL984759834
DINGENSKIRCHENHEIMER234987234987234
ZEILE_X LABER234z2938472938479238
Hier soll z.B. von Zeile_Z alles bis zum erneuten Auftreten der Zeile_X alles in eine Liste / Array was auch immer geschrieben werden.
Gibt es hierzu eine spezielle Methode in C# oder wie mache ich das?
Ich dachte da an eine While-Schleife die alles in die Liste packt bis die Zeile_X erscheint.
Sowas wie
[PSEUDO]
while(Zeile nicht mit "Zeile_X) anfängt)
{
ListeZeileZ.Add = "Inhalt der Zeile";
}
[/PSEUDO]
Ich hoffe ich hab hier einigermaßen verständlich dargestellt was ich meine.
|
|