Erste Schritte mit Dateieingabe und -ausgabe
Erfahren Sie, wie Sie lokale Dateien und Verzeichnisse mithilfe der System.IO Klassen verwalten und wie Sie C#-Objekte mithilfe von CSV-Dateien und den StreamReader- und StreamWriter-Klassen speichern und abrufen.
Lernziele
Beschreiben Sie allgemeine Dateieingabe- und Ausgabevorgänge, den Unterschied zwischen strukturierten und unstrukturierten Daten und gängigen Textdateiformaten.
Verwenden Sie die Klassen "Path", "Directory" und "File", um lokale Textdateien und Verzeichnisse zu erstellen, zu kopieren, zu verschieben, zu löschen und aufgezählt zu werden.
Implementieren Sie Dateieingabe- und Ausgabevorgänge mithilfe der StreamReader- und StreamWriter-Klassen und CSV-Dateien.
Steuern des Dateizugriffs mithilfe der FileStream-Klasse.
Lesen und Schreiben von Binärdateien mithilfe der Klassen BinaryReader und BinaryWriter.
Speichern und Abrufen von C#-Objekten mithilfe von Dateieingabe- und Ausgabevorgängen.
Voraussetzungen
Eine Installation von Visual Studio Code mit der installierten C#Dev Kit-Erweiterung.
Die Möglichkeit, objektorientierte Programme in C# zu entwickeln, die Klassen, Schnittstellen, Klassenvererbung und polymorphes Verhalten implementieren.
Die Möglichkeit zum Verwalten von Sammlungen, Strukturen, Datensätzen, Generika, Datums- und Uhrzeitwerten und anonymen Typen.