Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo System.IO spazio dei nomi fornisce diverse classi che consentono l'esecuzione di varie azioni, ad esempio lettura e scrittura, su file, directory e flussi. Per altre informazioni, vedere I/O di file e flusso.
Attività di file comuni
| Per eseguire questa operazione... | Consulta l'esempio 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 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 aggiungere a 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 le dimensioni di un file | FileInfo.Length proprietà |
| Ottenere gli attributi di un file | Metodo File.GetAttributes |
| Impostare gli attributi di un file | Metodo File.SetAttributes |
| Determinare se esiste un file | Metodo File.Exists |
| Leggere da un file binario | Procedura: Leggere e scrivere in un file di dati appena creato |
| Scrivere in un file binario | Procedura: Leggere e scrivere in un file di dati appena creato |
| Ottenere un'estensione del nome file | Metodo Path.GetExtension |
| Recuperare il percorso completo di un file | Metodo Path.GetFullPath |
| Recuperare il nome e l'estensione del file da un percorso | Metodo Path.GetFileName |
| Modificare l'estensione di un file | Metodo Path.ChangeExtension |
Attività di directory comuni
| Per eseguire questa operazione... | Consulta l'esempio in questo argomento... |
|---|---|
| Accedere a un file in una cartella speciale, ad esempio Documenti personali | Procedura: Scrivere testo in un file |
| Creare una cartella | Metodo Directory.CreateDirectory FileInfo.Directory proprietà |
| Creare una sottodirectory | Metodo DirectoryInfo.CreateSubdirectory |
| Rinominare o spostare una directory | Metodo Directory.Move Metodo DirectoryInfo.MoveTo |
| Consente di copiare una directory | Procedura: Copiare le directory |
| Eliminare una cartella | Metodo Directory.Delete Metodo DirectoryInfo.Delete |
| Visualizzare i file e le sottodirectory in una directory | Procedura: Enumerare directory e file |
| Trovare le dimensioni di una directory | Classe System.IO.Directory |
| Verificare se esiste una directory | Metodo Directory.Exists |
Vedere anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.