Tâches d’E/S courantes

L'espace de noms System.IO fournit plusieurs classes qui permettent d'exécuter différentes actions, telles que la lecture et l'écriture, sur des fichiers, des répertoires et des flux de données. Pour plus d’informations, consultez E/S de fichier et de flux.

Tâches de fichier courantes

Action à réaliser... Consultez l'exemple décrit dans cette rubrique...
Créer un fichier texte Méthode File.CreateText

Méthode FileInfo.CreateText

Méthode File.Create

Méthode FileInfo.Create
Écrire dans un fichier texte Procédure : écrire du texte dans un fichier

Guide pratique pour écrire un fichier texte (C++-CLI)
Lire à partir d'un fichier texte Procédure : lire le texte d’un fichier
Ajouter du texte dans un fichier Procédure : ouvrir un fichier journal et y ajouter des éléments

Méthode File.AppendText

Méthode FileInfo.AppendText
Renommer ou déplacer un fichier Méthode File.Move

Méthode FileInfo.MoveTo
Supprimer un fichier Méthode File.Delete

Méthode FileInfo.Delete
Copier un fichier Méthode File.Copy

Méthode FileInfo.CopyTo
Obtenir la taille d'un fichier Propriété FileInfo.Length
Obtenir les attributs d'un fichier Méthode File.GetAttributes
Définir les attributs d'un fichier Méthode File.SetAttributes
Déterminer si un fichier existe Méthode File.Exists
Lire à partir d'un fichier binaire Procédure : lire et écrire dans un fichier de données créé récemment
Écrire dans un fichier binaire Procédure : lire et écrire dans un fichier de données créé récemment
Récupérer une extension de nom de fichier Méthode Path.GetExtension
Récupérer le chemin d’accès qualifié complet d’un fichier Méthode Path.GetFullPath
Récupérer le nom de fichier et son extension à partir d’un chemin d’accès Méthode Path.GetFileName
Modifier l’extension d’un fichier Méthode Path.ChangeExtension

Tâches de répertoire courantes

Action à réaliser... Consultez l'exemple décrit dans cette rubrique...
Accéder à un fichier dans un dossier spécial comme Mes documents Procédure : écrire du texte dans un fichier
Créer un répertoire Méthode Directory.CreateDirectory

PropriétéFileInfo.Directory
Créer un sous-répertoire Méthode DirectoryInfo.CreateSubdirectory
Renommer ou déplacer un répertoire Méthode Directory.Move

Méthode DirectoryInfo.MoveTo
Copier un répertoire Procédure : Copier des répertoires
Supprimer un répertoire Méthode Directory.Delete

Méthode DirectoryInfo.Delete
Afficher les fichiers et les sous-répertoires d'un répertoire Procédure : énumérer des répertoires et des fichiers
Rechercher la taille d'un répertoire Classe System.IO.Directory
Déterminer si un répertoire existe Méthode Directory.Exists

Voir aussi