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