Créer un fichier texte en C#

Dans ce tutoriel nous allons découvrir comment créer un fichier texte en utilisant la méthode File.Create en langage de programmation C#.
 
 

La méthode File.Create

La méthode File.Create prend le nom du fichier avec le chemin d’accès complet en tant que paramètre requis et crée un fichier à l’emplacement spécifié. Si le même fichier existe déjà au même emplacement, le fichier sera remplacé.

L’extrait de code suivant crée le fichier « file.txt » dans le dossier « C:\Users\Pc\Desktop ». Si le fichier existe déjà, le code supprimera le fichier existant. Le code écrit un tableau d’octets dans le fichier.

La méthode File.Create crée et retourne un objet « FileStream » chargé de lire et d’écrire le fichier spécifié.
 

Exemple :
string fileName = @"C:\Users\Pc\Desktop\file.txt";    
    
try    
{    
    // Vérifiez si le fichier existe déjà. Si oui, supprimez-le.    
    if (File.Exists(fileName))    
    {    
        File.Delete(fileName);    
    }    
    
    // Créer un nouveau fichier   
    using (FileStream fileStr = File.Create(fileName))     
    {    
        // Ajouter du texte au fichier  
        Byte[] text = new UTF8Encoding(true).GetBytes("Lorem Ipsum");    
        fileStr.Write(text, 0, text.Length);      
    }    
    
    // Ouvrez le flux   
    using (StreamReader sr = File.OpenText(fileName))    
    {    
        string s = "";    
        while ((s = sr.ReadLine()) != null)    
        {    
            Console.WriteLine(s);    
        }    
    }    
}    
catch (Exception e)    
{    
    Console.WriteLine(e.ToString());    
}
qcm-csharpQCM C# – Framework .NET – Partie 1QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *