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