Entwickler-Ecke

Basistechnologien - Liste in CSV-Datei ausgeben


DragStar - Di 24.11.20 15:39
Titel: Liste in CSV-Datei ausgeben
Hallo!
Ich bin langsam am verzweifeln. Versuche eine Liste mit Kundendaten in einer CSV-Datei zu speichern.

Mit File.WriteAllText(Dateipfad, content); habe ich es versucht. Es klappt einfach nicht.

Was mache ich falsch? Muss ich die Liste vorher in string umwandeln?


Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Di 24.11.2020 um 14:50
Moderiert von user profile iconTh69: C#-Tags hinzugefügt


Th69 - Di 24.11.20 15:55

So einfach geht das nicht. Du mußt die Daten jedes einzelnen Elements (Kunde) getrennt durch Semikolon abspeichern (und wenn die Daten Leerzeichen bzw. andere Sonderzeichen enthalten, diese auch noch in Anführungsstriche setzen).

Am besten du benutzt einen fertigen CSV-Parser/Writer aus dem Netz dafür, z.B. CsvHelper [https://joshclose.github.io/CsvHelper/].