Je dois vérifier si un fichier xml existe dans le dossier.
DirectoryInfo di = new DirectoryInfo(ProcessingDirectory);
FileInfo[] TXTFiles = di.GetFiles("*.xml");
if (TXTFiles.Length == 0)
{
log.Info("no files present")
}
Est-ce la meilleure façon de vérifier qu'un fichier existe dans le dossier ?
Je dois vérifier si un fichier xml est présent.
2 votes
Recherchez-vous tous les fichiers xml ou celui qui porte un nom spécifique ?
0 votes
Duplicata possible de Comment vérifier rapidement si un dossier est vide (.NET) ?
5 votes
Ce dont vous avez besoin est juste
Directory.EnumerateFileSystemEntries(ProcessingDirectory, "*.xml").Any()
et c'est le plus rapide que vous pouvez obtenir.0 votes
Duplicata possible de Comment savoir si un fichier existe en C# / .NET ?