Attività di I/O comuni

Lo spazio dei nomi System.IO fornisce molte classi che consentono di eseguire diverse operazioni, ad esempio la lettura e la scrittura, su file, directory e flussi. Per altre informazioni, vedere I/O di file e flussi.

Attività comuni sui file

Per eseguire questa operazione... Vedere l'esempio riportato in questo argomento...
Creare un file di testo Metodo File.CreateText

Metodo FileInfo.CreateText

Metodo File.Create

Metodo FileInfo.Create
Scrivere in un file di testo Procedura: Scrivere un testo in un file

Procedura: Scrivere un file di testo (C++/CLI)
Leggere da un file di testo Procedura: Leggere testo da un file
Aggiungere testo a un file Procedura: Aprire e accodare un file di log

Metodo File.AppendText

Metodo FileInfo.AppendText
Rinominare o spostare un file Metodo File.Move

Metodo FileInfo.MoveTo
Eliminare un file Metodo File.Delete

Metodo FileInfo.Delete
Copiare un file Metodo File.Copy

Metodo FileInfo.CopyTo
Ottenere la dimensione di un file ProprietàFileInfo.Length
Ottenere gli attributi di un file Metodo File.GetAttributes
Impostare gli attributi di un file Metodo File.SetAttributes
Verificare se un file esiste Metodo File.Exists
Leggere da un file binario Procedura: Leggere e scrivere su un file di dati appena creato
Scrivere in un file binario Procedura: Leggere e scrivere su un file di dati appena creato
Recuperare un'estensione di file Metodo Path.GetExtension
Recuperare il percorso completo di un file Metodo Path.GetFullPath
Recuperare il nome e l'estensione di un file da un percorso Metodo Path.GetFileName
Cambiare l'estensione di un file Metodo Path.ChangeExtension

Attività comuni sulle directory

Per eseguire questa operazione... Vedere l'esempio riportato in questo argomento...
Accedere a un file in una cartella speciale, ad esempio Documenti Procedura: Scrivere un testo in un file
Creare una directory Metodo Directory.CreateDirectory

ProprietàFileInfo.Directory
Creare una sottodirectory Metodo DirectoryInfo.CreateSubdirectory
Rinominare o spostare una directory Metodo Directory.Move

Metodo DirectoryInfo.MoveTo
Copiare una directory Procedura: Copiare le directory
Eliminare una directory Metodo Directory.Delete

Metodo DirectoryInfo.Delete
Visualizzare i file e le sottodirectory in una directory Procedura: Enumerare directory e file
Ottenere la dimensione di una directory Classe System.IO.Directory
Verificare se una directory esiste Metodo Directory.Exists

Vedi anche