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
.
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