Мне нужно проверить, существует ли в папке файл xml.
DirectoryInfo di = new DirectoryInfo(ProcessingDirectory);
FileInfo[] TXTFiles = di.GetFiles("*.xml");
if (TXTFiles.Length == 0)
{
log.Info("no files present")
}
Это лучший способ проверить, существует ли файл в папке.
Мне нужно проверить наличие только xml-файла
Directory.EnumerateFileSystemEntries(ProcessingDirectory, "*.xml").Any()
и это самое быстрое, что вы можете получить.