Attività di I/O comuniCommon I/O Tasks

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.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. Per altre informazioni, vedere I/O di file e di flussi.For more information, see File and Stream I/O.

Attività comuni sui fileCommon File Tasks

Per eseguire questa operazione...To do this... Vedere l'esempio riportato in questo argomento...See the example in this topic...
Creare un file di testoCreate a text file Metodo File.CreateTextFile.CreateText method

Metodo FileInfo.CreateTextFileInfo.CreateText method

Metodo File.CreateFile.Create method

Metodo FileInfo.CreateFileInfo.Create method
Scrivere in un file di testoWrite to a text file Procedura: Scrivere un testo in un fileHow to: Write Text to a File

Procedura: Scrivere un file di testo (C++/CLI)How to: Write a Text File (C++/CLI)
Leggere da un file di testoRead from a text file Procedura: Leggere testo da un fileHow to: Read Text from a File
Aggiungere testo a un fileAppend text to a file Procedura: Aprire e accodare un file di logHow to: Open and Append to a Log File

Metodo File.AppendTextFile.AppendText method

Metodo FileInfo.AppendTextFileInfo.AppendText method
Rinominare o spostare un fileRename or move a file Metodo File.MoveFile.Move method

Metodo FileInfo.MoveToFileInfo.MoveTo method
Eliminare un fileDelete a file Metodo File.DeleteFile.Delete method

Metodo FileInfo.DeleteFileInfo.Delete method
Copiare un fileCopy a file Metodo File.CopyFile.Copy method

Metodo FileInfo.CopyToFileInfo.CopyTo method
Ottenere la dimensione di un fileGet the size of a file ProprietàFileInfo.Length FileInfo.Length property
Ottenere gli attributi di un fileGet the attributes of a file Metodo File.GetAttributesFile.GetAttributes method
Impostare gli attributi di un fileSet the attributes of a file Metodo File.SetAttributesFile.SetAttributes method
Verificare se un file esisteDetermine whether a file exists Metodo File.ExistsFile.Exists method
Leggere da un file binarioRead from a binary file Procedura: Leggere e scrivere su un file di dati appena creatoHow to: Read and Write to a Newly Created Data File
Scrivere in un file binarioWrite to a binary file Procedura: Leggere e scrivere su un file di dati appena creatoHow to: Read and Write to a Newly Created Data File
Recuperare un'estensione di fileRetrieve a file name extension Metodo Path.GetExtensionPath.GetExtension method
Recuperare il percorso completo di un fileRetrieve the fully qualified path of a file Metodo Path.GetFullPathPath.GetFullPath method
Recuperare il nome e l'estensione di un file da un percorsoRetrieve the file name and extension from a path Metodo Path.GetFileNamePath.GetFileName method
Cambiare l'estensione di un fileChange the extension of a file Metodo Path.ChangeExtensionPath.ChangeExtension method

Attività comuni sulle directoryCommon Directory Tasks

Per eseguire questa operazione...To do this... Vedere l'esempio riportato in questo argomento...See the example in this topic...
Accedere a un file in una cartella speciale, ad esempio DocumentiAccess a file in a special folder such as My Documents Procedura: Scrivere un testo in un fileHow to: Write Text to a File
Creare una directoryCreate a directory Metodo Directory.CreateDirectoryDirectory.CreateDirectory method

ProprietàFileInfo.Directory FileInfo.Directory property
Creare una sottodirectoryCreate a subdirectory Metodo DirectoryInfo.CreateSubdirectoryDirectoryInfo.CreateSubdirectory method
Rinominare o spostare una directoryRename or move a directory Metodo Directory.MoveDirectory.Move method

Metodo DirectoryInfo.MoveToDirectoryInfo.MoveTo method
Copiare una directoryCopy a directory Procedura: Copiare le directoryHow to: Copy Directories
Eliminare una directoryDelete a directory Metodo Directory.DeleteDirectory.Delete method

Metodo DirectoryInfo.DeleteDirectoryInfo.Delete method
Visualizzare i file e le sottodirectory in una directorySee the files and subdirectories in a directory Procedura: Enumerare directory e fileHow to: Enumerate Directories and Files
Ottenere la dimensione di una directoryFind the size of a directory Classe System.IO.DirectorySystem.IO.Directory class
Verificare se una directory esisteDetermine whether a directory exists Metodo Directory.ExistsDirectory.Exists method

Vedere ancheSee also