IO.File.ReadAllLines(Dateipfad, DeinEncoding) 'DeinEncoding wäre was vom Typ System.Text.Encoding
Wenn die csv wirklich im UTF8 Format vorhanden ist dann:
Bei Ansi:
Das gleiche beim speichern:
Ohne Encoding Angabe speicherst du als UTF8 ohne BOM.
Das heißt: Du hast bisher im UTF8 Format gespeichert (Betrifft aber nur Zeichen > 127 z.B. ÄÖÜäöü߀)
Und: Bei csv-Dateien auf keinen Fall ».RemoveEmptyEntries)«