Allgemeine E/A-AufgabenCommon I/O Tasks

Der System.IO-Namespace stellt mehrere Klassen bereit, die verschiedene Aktionen ermöglichen, z. B. Lese- und Schreibvorgänge für Dateien, Verzeichnisse und Streams.The System.IO namespace provides several classes that allow for various actions, such as reading and writing, to be performed on files, directories, and streams. Weitere Informationen finden Sie unter File and Stream I/O (Datei- und Datenstrom-E/A).For more information, see File and Stream I/O.

Allgemeine DateiaufgabenCommon File Tasks

AufgabeTo do this... Siehe das Beispiel in diesem Thema:See the example in this topic...
Erstellen einer TextdateiCreate a text file File.CreateText-MethodeFile.CreateText method

FileInfo.CreateText-MethodeFileInfo.CreateText method

File.Create-MethodeFile.Create method

FileInfo.Create-MethodeFileInfo.Create method
Schreiben von Text in eine DateiWrite to a text file Vorgehensweise: Schreiben von Text in eine DateiHow to: Write Text to a File

Vorgehensweise: Schreiben einer Textdatei (C++/CLI)How to: Write a Text File (C++/CLI)
Lesen aus einer TextdateiRead from a text file Vorgehensweise: Lesen von Text aus einer DateiHow to: Read Text from a File
Anfügen von Text an eine DateiAppend text to a file Vorgehensweise: Öffnen und Anfügen an eine ProtokolldateiHow to: Open and Append to a Log File

File.AppendText-MethodeFile.AppendText method

FileInfo.AppendText-MethodeFileInfo.AppendText method
Umbenennen oder Verschieben einer DateiRename or move a file File.Move-MethodeFile.Move method

FileInfo.MoveTo-MethodeFileInfo.MoveTo method
Löschen einer DateiDelete a file File.Delete-MethodeFile.Delete method

FileInfo.Delete-MethodeFileInfo.Delete method
Kopieren einer DateiCopy a file File.Copy-MethodeFile.Copy method

FileInfo.CopyTo-MethodeFileInfo.CopyTo method
Abrufen der Größe einer DateiGet the size of a file FileInfo.Length -EigenschaftFileInfo.Length property
Abrufen der Attribute einer DateiGet the attributes of a file File.GetAttributes-MethodeFile.GetAttributes method
Festlegen der Attribute einer DateiSet the attributes of a file File.SetAttributes-MethodeFile.SetAttributes method
Bestimmen, ob eine Datei vorhanden istDetermine whether a file exists File.Exists-MethodeFile.Exists method
Lesen aus einer BinärdateiRead from a binary file Vorgehensweise: Lesen von bzw. Schreiben in eine neu erstellte DatendateiHow to: Read and Write to a Newly Created Data File
Schreiben in eine BinärdateiWrite to a binary file Vorgehensweise: Lesen von bzw. Schreiben in eine neu erstellte DatendateiHow to: Read and Write to a Newly Created Data File
Abrufen einer DateierweiterungRetrieve a file name extension Path.GetExtension-MethodePath.GetExtension method
Abrufen des vollqualifizierten Pfads einer DateiRetrieve the fully qualified path of a file Path.GetFullPath-MethodePath.GetFullPath method
Abrufen des Dateinamens und der Dateierweiterung aus einem PfadRetrieve the file name and extension from a path Path.GetFileName-MethodePath.GetFileName method
Ändern der Erweiterung einer DateiChange the extension of a file Path.ChangeExtension-MethodePath.ChangeExtension method

Allgemeine VerzeichnisaufgabenCommon Directory Tasks

AufgabeTo do this... Siehe das Beispiel in diesem Thema:See the example in this topic...
Zugreifen auf eine Datei in einem speziellen Ordner wie z. B. "Eigene Dateien"Access a file in a special folder such as My Documents Vorgehensweise: Schreiben von Text in eine DateiHow to: Write Text to a File
Erstellen eines VerzeichnissesCreate a directory Directory.CreateDirectory-MethodeDirectory.CreateDirectory method

FileInfo.Directory -EigenschaftFileInfo.Directory property
Erstellen eines UnterverzeichnissesCreate a subdirectory DirectoryInfo.CreateSubdirectory-MethodeDirectoryInfo.CreateSubdirectory method
Umbenennen oder Verschieben eines VerzeichnissesRename or move a directory Directory.Move-MethodeDirectory.Move method

DirectoryInfo.MoveTo-MethodeDirectoryInfo.MoveTo method
Kopieren eines VerzeichnissesCopy a directory Vorgehensweise: Kopieren von VerzeichnissenHow to: Copy Directories
Löschen eines VerzeichnissesDelete a directory Directory.Delete-MethodeDirectory.Delete method

DirectoryInfo.Delete-MethodeDirectoryInfo.Delete method
Anzeigen der Dateien und Unterverzeichnisse in einem VerzeichnisSee the files and subdirectories in a directory Vorgehensweise: Auflisten von Verzeichnissen und DateienHow to: Enumerate Directories and Files
Suchen der Größe eines VerzeichnissesFind the size of a directory System.IO.Directory-KlasseSystem.IO.Directory class
Bestimmen, ob ein Verzeichnis vorhanden istDetermine whether a directory exists Directory.Exists-MethodeDirectory.Exists method

Siehe auchSee also