Soubor a proud vstupy
System.IO Obsahuje obor názvů typů, které umožňují synchronní a asynchronní čtení a zápis na datové proudy a soubory.
Tato rozlišení pomoci objasnit rozdíly mezi souborem a proudu. Soubor je objednané a pojmenovaná kolekce konkrétní posloupnost bajtů, které mají trvalé úložiště. Proto se soubory, jeden rodinnému z adresářové cesty, diskové úložiště a názvy souborů a adresářů. Naopak proudy umožňují zápis a čtení bajtů do a z úložiště zálohování, které může být jedním z několika média úložiště. Stejně jako je zálohování několika obchodů než disky, existuje několik typů datových proudů než soubor proudy. Například existuje síť, paměti a proudy pásku.
Seznam běžných vstupně-výstupních úloh naleznete v tématu Běžné vstupně výstupní úlohy.
V tomto oddíle
Základní vstupně-výstupní operace se soubory
Jsou vysvětleny základní koncepce I/O, zavádí I/O tříd a obsahuje příklady kódu základní vstupně-výstupních operací.Vytváření datových proudů
Vysvětluje různé druhy proudy a jejich přidružených zálohování úložiště poskytující příklady kódu.Asynchronní Vstupně-výstupní souborové operace
Popisuje výhody výkonu a základní operace asynchronního i/o.Izolované úložiště
Popisuje mechanizmus úložiště dat, poskytující definováním standardizované způsoby přiřazování kódu uložených dat izolace a bezpečnosti.Kanály
Popisuje operace anonymní a pojmenovaných kanálů v.NET FrameworkSoubory mapované paměti
Popisuje soubory mapované v paměti, která obsahuje obsah souborů na disku ve virtuální paměti. Soubory mapované paměti lze použít k úpravě velmi velkých souborů a také k vytváření sdílené paměti pro mezi procesovou komunikaci.