.NET 2.x Поиск файлов в папках и подпапках - C#
Формулировка задачи:
Подскажите как сделать поиск папок и под папках?
Для поиска папок делаю так:
А как проверить дополнительные папки и файлы в этих папках?
Листинг программы
- static string sd = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
- string[] subdirectoryEntries = Directory.GetDirectories(sd);
- foreach (string subdirectory in subdirectoryEntries)
- {
- listBox1.Items.Add(subdirectory);
- }
Решение задачи: «.NET 2.x Поиск файлов в папках и подпапках»
textual
Листинг программы
- private List<string> GetFilesList(string path, string pattern)
- {
- List<string> fileList = new List<string>();
- foreach (string fileName in Directory.GetFiles(path, "*.*", SearchOption.AllDirectories))
- {
- if (pattern.Contains(Path.GetExtension(fileName)))
- {
- fileList.Add(fileName);
- }
- }
- return fileList;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д