BESTE WEBSITE FÜR WEBENTWICKLER
C# Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C# Dateien


Arbeiten mit Dateien

Die Klasse File aus dem Namespace System.IO ermöglicht uns die Arbeit mit Dateien:

Beispiel

using System.IO;  // Schließen Sie den System.IO-Namespace ein

File.SomeFileMethod();  // Verwenden Sie die Dateiklasse mit Methoden

Die Klasse File verfügt über viele nützliche Methoden zum Erstellen und Abrufen von Informationen über Dateien. Zum Beispiel:

Methode Beschreibung
AppendText() Appends text at the end of an existing file
Copy() Kopiert eine Datei
Create() Erstellt oder überschreibt eine Datei
Delete() Eine Datei löschen
Exists() Testet, ob die Datei existiert
ReadAllText() Lesen Sie den Inhalt einer Datei
Replace() Ersetzen Sie den Inhalt einer Datei durch den Inhalt einer anderen Datei
WriteAllText() Erstellt eine neue Datei und schreibt den Inhalt hinein. Wenn die Datei bereits vorhanden ist, wird sie überschrieben

For a full list of File methods, go to Microsoft .Net-Dateiklassenreferenz.


In eine Datei schreiben und lesen

Im folgenden Beispiel verwenden wir die Methode WriteAllText(), um eine Datei mit dem Namen „filename.txt“ zu erstellen und Inhalte darin zu schreiben. Dann verwenden wir die Methode ReadAllText(), um den Inhalt der Datei zu lesen:

Beispiel

using System.IO;  // Schließen Sie den System.IO-Namespace ein

string writeText = "Hello World!";  // Erstellen Sie eine Textzeichenfolge
File.WriteAllText("filename.txt", writeText);  // Erstellen Sie eine Datei und schreiben Sie den Inhalt von writeText hinein

string readText = File.ReadAllText("filename.txt");  // Lesen Sie den Inhalt der Datei
Console.WriteLine(readText);  // Geben Sie den Inhalt aus

Geben Sie den Inhalt aus:

Hello World!
Beispiel ausführen »