Sdílet prostřednictvím


Běžné vstupně výstupní úlohy

Obor názvů System.IO poskytuje několik tříd, které poskytují různé akce, jako je čtení a zápis prováděný u souborů, adresářů a datových proudů. Další informace naleznete v tématu Soubor a proud vstupy.

Běžné úlohy se soubory

Požadovaná akce

Další informace naleznete v příkladu v tomto tématu...

Vytvoření textového souboru.

System.IO.File

Zápis do textového souboru.

Postupy: Zapsat text do souboru

Čtení z textového souboru.

Postupy: Čtení textu ze souboru

Připojení textu k souboru.

Postupy: Otevření a přidávání do souboru s výpisem

File.AppendText

FileInfo.AppendText

Přejmenování nebo přesunutí souboru.

File.Move

FileInfo.MoveTo

Odstranění souboru.

File.Delete

FileInfo.Delete

Kopírování souboru.

File.Copy

FileInfo.CopyTo

Získání velikosti souboru.

FileInfo.Length

Získání atributů souboru.

File.GetAttributes

Nastavení atributů souboru.

File.SetAttributes

Zjištění, zda soubor existuje.

File.Exists

Čtení z binárního souboru.

Postupy: Čtení a zápis do nově vytvořeného datového souboru

Zapisování do binárního souboru.

Postupy: Čtení a zápis do nově vytvořeného datového souboru

Načtení přípony souboru.

Path.GetExtension

Získání úplné cesty k souboru.

Path.GetFullPath

Získání názvu souboru a přípony z cesty k souboru.

Path.GetFileName

Změna přípony souboru.

Path.ChangeExtension

Běžné úlohy s adresáři

Požadovaná akce

Další informace naleznete v příkladu v tomto tématu...

Přejmenování nebo přesunutí adresáře.

Directory.Move

DirectoryInfo.MoveTo

Kopírování adresáře

Postupy: Kopírování adresářů

Odstranění adresáře.

Directory.Delete

DirectoryInfo.Delete

Vytvoření adresáře.

Directory.CreateDirectory

FileInfo.Directory

Vytvoření podadresáře.

DirectoryInfo.CreateSubdirectory

Zobrazení souborů v adresáři.

FileInfo.Name

Zobrazení podadresářů v adresáři.

Directory.GetDirectories

DirectoryInfo.GetDirectories

Zobrazení všech souborů ve všech podadresářích adresáře.

DirectoryInfo.GetFileSystemInfos

Nalezení velikosti adresáře.

System.IO.Directory

Zjištění, zda adresář existuje.

Directory.Exists

Viz také

Koncepty

Základní vstupně-výstupní operace se soubory

Vytváření datových proudů

Asynchronní Vstupně-výstupní souborové operace

Další zdroje

Soubor a proud vstupy