Écriture et Lecture avec ‘StringWriter’ et ‘StringReader’

Author:

fichier, lecture-fichier, écriture-fichier, FileStream, BinaryWriter, BinaryReader, copier-fichier, attribut-Fichier, sérialisation
{filelink=15726}

using System;
using System.IO;

namespace Fichiers
{
    public class LectureEcritureFichier
    {
        public static void Main()
        {
            LireEcrireStream("J'ai écrit ce texte dans le Stream.");

        }

    private static void LireEcrireStream(string text)
    {
          // Initialiser un StreamWriter
              StringWriter strWriter = new StringWriter();

            // Ecrire un texte dans le StreamWriter
            for (int i = 0; i < 5; i++)
                strWriter.WriteLine(text);

            // Initialiser un StreamReader

            StringReader strrdr = new StringReader(strWriter.ToString());

            // Lire le texte de StreamWriter.
            string strReader = strrdr.ReadLine();
            while (strReader != null)
            {
                strReader = strrdr.ReadLine();
                Console.WriteLine(strReader);
            }
    }

  }

}

Leave a Reply

Your email address will not be published. Required fields are marked *