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