Coloration Syntaxique

Télécharger le script ! - mod phpBB

using System;
using System.IO

void FichierTexte(string nomFichier)
{
    StreamReader sr = null;
    StreamWriter sw = null;
    string line;

    try
    {
        if (! File.Exists(nomFichier))
        {
            // Le fichier n'existe pas. On le crée.
            sw = new StreamWriter(nomFichier);
            sw.WriteLine("Bonjour. Nous sommes le {0} et il est {1} ",
                                 DateTime.Now.ToLongDateString(),
                                 DateTime.Now.ToLongTimeString());
            sw.Close();
            sw = null;
            // Remarque : On peut utiliser sw = File.AppendText(NomFichier) pour ajouter
            // du texte à un fichier existant
        }

        // Ouverture du fichier et écriture du contenu du fichier sur la console
        sr = new StreamReader(nomFichier);
        Console.WriteLine("Début du fichier");
        line = sr.ReadLine();
        while (line != null)
        {
            Console.WriteLine(line);
            line = sr.ReadLine();
        }
        Console.WriteLine("Fin du fichier");
    }
    finally
    {
        // Fermeture streamreader
        if (sr != null) sr.Close();
        // Fermeture streamwriter
        if (sw != null) sw.Close();
    }
}
9249 octets
43 lignes générées en 0.00716 secondes,
soit une vitesse de 5862 lignes par seconde

Apache/2.4.38 (Debian)

Texte à analyser:

Langage :