Я использую .NET 2.0 и Linq не может быть и речи. Я хотел бы проверить, существует ли файл в каталоге без знания расширения файла .
Мне просто нужна эта логика.
1.Чек-файл существует в Справочнике с использованием строкового имени файла, предоставленного с использованием шаблона поиска, без расширения файла
2.Получите файлы, если они существуют, и укажите данные для предоставления Download links
. Если файл не существует, начните загрузку файла.
Обновление:
Directory.GetFiles()
и DirectoryInfo.GetFiles()
действительно решают ту часть, где я проверяю наличие файлов. Что касается производительности в отношении объектов FileInfo, это было только решением моих требований к привязке данных для предоставления ссылок для скачивания