Aus dem Kurs: C# Grundkurs 1: Sprachgrundlagen

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.

Encoding

Encoding

Dass wir hier in unserer Aufgabe die Überschrift Resultat gewählt haben und nicht die Überschrift Fläche, das hat einen bestimmten Grund. Ich möchte das jetzt hier mal ausprobieren. Und ich starte das Programm. Das Programm kompiliert und läuft durch. Und das ist das Ergebnis. Und jetzt sehen Sie hier ein kleines Problem. Und das Problem hat mit Folgendem zu tun. Diese Challenge01.csv-Datei enthält binäre Daten. Diese binären Daten sind Repräsentationen der Zeichen, die wir da sehen wollen. Und nun gibt es verschiedene Varianten, wie man diese binären Daten als Zeichen lesen kann. Und bei den üblichen Buchstaben ohne Umlaute ist das jetzt irgendwie nicht so das Problem, aber hier haben wir eben jetzt ein ä drinnen und dieses ä wird ganz offenkundig falsch interpretiert von Excel. Dafür gibt es jetzt eine Lösung und diese Lösung heißt Encoding. Also, beim Schreiben einer Datei können wir die Kodierung bestimmen, in der die Zeichen gelesen werden sollen. Und dafür hat der StreamWriter…

Inhalt