Vérifier si un fichier existe en C#

Vérifier si un fichier existe en C#

Ce didacticiel présentera des méthodes pour vérifier si un fichier existe dans un chemin spécifique en C#.

Vérifier si un fichier existe dans un chemin spécifique avec la fonction File.Exists(path) en C#

La fonction File.Exists(path) dans l’espace de noms System.IO permet de vérifier si un fichier existe ou non dans le path donné. La fonction File.Exists(path) renvoie true s’il y a un fichier dans le path, et renvoie false s’il n’y a pas de fichier dans le path. L’exemple de code suivant nous montre comment vérifier si un fichier existe dans un chemin spécifié avec la fonction File.Exists() en C#.

using System;
using System.IO;

namespace check_whether_a_file_exists {
  class Program {
    static void Main(string[] args) {
      string path = "C:\\Files\\file.txt";
      bool result = File.Exists(path);
      if (result == true) {
        Console.WriteLine("File Found");
      } else {
        Console.WriteLine("File Not Found");
      }
    }
  }
}

Production:

File Found

Nous avons passé le chemin absolu du fichier file.txt en paramètre à la fonction File.Exists() pour vérifier si le fichier existe ou non dans le chemin. Si vous utilisez Windows, je dois utiliser \\ comme séparateur de chemin. Le code imprime File Found car il y a en fait un fichier file.txt dans le répertoire C:\\Files.

Vous aimez nos tutoriels ? Abonnez-vous à DelftStack sur YouTube pour nous aider à créer davantage de tutoriels vidéo de haute qualité. Abonnez-vous
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Article connexe - Csharp File