Getsuyodev, Programming is mainly used when constructing an application. Programming requires knowledge of application domains, algorithms, and programming language expertise. Programming can be developed in different logic based on developer knowledge.

C Sharp – Lire et écrire avec using

Programmation en C# (C Sharp)



Si le fichier essai.txt n’est pas déjà présent sur le disque dur, on le crée et on écrit des données dedans, s’il est déjà présent on le lit et on affiche son contenu. Dans cette version identique au précédent on utilise l’instruction de bloc using.

using System ;
using System.IO ;

 class 
CreerUnFichierTexte
{
static void  Main ( string [] args )
  {
   if (!
File.Exists (“essai.txt”) )
   {
     


   }
   else
    


  }
 }


using  System ;
using  System.IO ;

class  CreerUnFichierTexte
{
static void Main(string[ ] args)
{
if ( !File.Exists("c:\\essai.txt") )
{
using (StreamWriter fluxWrite = new StreamWriter("c:\\essai.txt"))
{
Console.WriteLine("Fichier essai.text créé sur le disque dur.");
Console.WriteLine("Il n'écrase pas les données déjà présentes");
for(int i=1; i<10; i++)
fluxWrite.WriteLine("texte stocké par programme ligne N : "+i);
}// ferme le flux et détruit l'objet fluxWrite
}
else
{
Console.WriteLine("Contenu du fichier essai.text déjà présent :");
using (StreamReader fluxRead = new StreamReader("c:\\essai.txt"))
{
string ligne;
while((ligne = fluxRead.ReadLine()) != null)
Console.WriteLine(ligne);
}// ferme le flux et détruit l'objet fluxRead
}
Console.ReadLine();
}
/*
Afin de tester le programme effacez 
physiquement le fichier c:\essai.txt
*/
}



Comments are closed, but trackbacks and pingbacks are open.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More