Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

alles aus einem file löschen bis auf zwei (oder auch mehr) unterschiedliche(!) Ausnahmen
g0su
myCSharp.de - Member



Dabei seit:
Beiträge: 45

Themenstarter:

alles aus einem file löschen bis auf zwei (oder auch mehr) unterschiedliche(!) Ausnahmen

beantworten | zitieren | melden

Hallo zusammen,

kann mir jemand einen Tipp geben, wie ich aus einer Datei (beispielsweise *.txt) alle Zeilen lösche, bis auf die, welche (irgendwo (egal an welcher Position)) einen bestimmten String enthalten?

Ggf. reicht auch eine URL, falls das ganze bereits im Web diskutiert wurde - ich habe es auf jeden Fall nicht gefunden.

Danke Euch
private Nachricht | Beiträge des Benutzers
DaMoe80
myCSharp.de - Member



Dabei seit:
Beiträge: 508

beantworten | zitieren | melden

Hallo,

zerteile Deine Problemstellung in einzelne Fragestellungen:

- Wie lese ich eine Textdatei Zeile fuer Zeile ein?
- Wie speichere ich eine Veraenderte Datei ab?
- Wie finde ich einen Teilstring in einem String?

Textdatei einlesen und abspeichern solltest Du hier im Forum oder auch per Google relativ einfach finden. String Suchmethoden findest Du in der MSDN.

Gruss,
DaMoe
private Nachricht | Beiträge des Benutzers
Coffeebean
myCSharp.de - Team

Avatar #avatar-3295.gif


Dabei seit:
Beiträge: 2461
Herkunft: Deutschland/Schweiz

beantworten | zitieren | melden

Hallo g0su,

ich weiss nicht, was daran nicht zu finden sein soll?!

Google-Suche nach delete lines from text file c#

Alles was du tun musst, ist alle Zeilen eines Textfiles lesen, vergleichen udn ggf löschen.

Das sind jedoch Grundlagen.

Liebe Grüsse

Coffeebean
private Nachricht | Beiträge des Benutzers
EifelYeti
myCSharp.de - Member

Avatar #avatar-3408.jpeg


Dabei seit:
Beiträge: 66
Herkunft: Eifel

beantworten | zitieren | melden

Und zu den Ausnahmen finden innerhalb einer Zeile sei dir auch noch [Artikel] Regex-Tutorial ans Herz gelegt. Damit solltest du mit ein wenig einarbeitung deine Ausnahmen einfach finden.
Rekursion
(lat. , die) siehe Rekursion
private Nachricht | Beiträge des Benutzers
g0su
myCSharp.de - Member



Dabei seit:
Beiträge: 45

Themenstarter:

beantworten | zitieren | melden

habs herausgefunden :)

danke euch!
private Nachricht | Beiträge des Benutzers