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 – Tester la présence d’un fichier

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 en utilisant un flux de type StreamWriter, s’il est déjà présent on envoi un message console et l’on n’écrase pas le fichier déjà présent.

Il faut utiliser la classe System.IO.File qui ne contient que des méthodes static pour la manipulation, la lecture et l’écriture de fichiers sur disque et en particulier la méthode “public static bool Exists ( string path )” qui permet de savoir si un fichier existe physiquement à partir d’un chemin complet passé en paramètre :

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") )
{
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");
}
else
Console.WriteLine("Fichier essai.text déjà présent sur le disque dur.");
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