Метод DirectoryInfo.EnumerateFiles(String, SearchOption)
Возвращает перечисляемую коллекцию сведений о файлах, соответствующую указанному шаблону поиска и параметру поиска в подкаталогах.
Синтаксис
public IEnumerable<FileInfo> EnumerateFiles(string searchPattern, SearchOption searchOption)
Параметры
searchPattern
-
Строка поиска, которая будет сравниваться с именами файлов. Этот параметр может содержать сочетание допустимого литерального пути и подстановочных символов (* и ?) (см. раздел «Примечания»), но не поддерживает регулярные выражения.Шаблон по умолчанию, возвращающий все файлы, — «*».
searchOption
-
Одно из значений перечисления, определяющее, следует ли выполнять поиск только в текущем каталоге или также во всех его подкаталогах.Значение по умолчанию —
TopDirectoryOnly .
Возвращаемое значение