Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Kajff
1

Поиск файлов без использования класса Directory

23.04.2012, 21:36. Показов 979. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Функции Directory.GetFiles() и Directory.GetDirectories() возвращают строковый массив со списком всех файлов (директорий) в указанной директории.
Есть некий сетевой диск, на котором расположено 10000-15000 директорий, в каждой из которых 100-1000 файлов. Нужно произвести поиск по всем файлам и директориям на данном диске, в реальном времени показывая имена файлов и директорий. При использовании вышеуказанных функций поток (поиск осуществляю в отдельном потоке) уходит в глубокую думу на час (больше просто не выждал).
Внимание, вопрос! =) Как на С# реализовать такой поиск, но без применения GetFiles/GetDirectories? В С++/Delphi есть замечательные функции FindFirst, FindNext и FindClose. В C# подобных не нашел...
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2012, 21:36
Ответы с готовыми решениями:

Ограничить поиск файлов в Directory.GetFiles до 1000 результатов
Добрый день! Есть папка с огромным количеством подпапок в каждой из которых лежат XML файлы....

Возможно ли написание игры без использования класса
Вобщем это мой первый проект. До этого вобще не чего не писал. Возможно ли написание данной...

Шифрование данных без использования файлов
Всем доброго времени суток! В теме https://www.cyberforum.ru/vb-net/thread818537.html приведен...

Написать два класса с методами. Без использования STL
Надеюсь на вашу помощь, т.к. с С++ не знаком. Думаю новичкам будет отличной задачей для...

2
Эксперт .NET
17790 / 12941 / 3381
Регистрация: 17.09.2011
Сообщений: 21,215
23.04.2012, 21:53 2
Используйте метод EnumerateFiles (.NET 4.0)
1
Kajff
23.04.2012, 23:25 3
спасибо. как раз то, что нужно. странно, что мелкомягкие додумались реализовать такой метод только в 4.0)
23.04.2012, 23:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2012, 23:25
Помогаю со студенческими работами здесь

Вычислить значение выражения без использования класса Math
Написать программу, вычисляющую значение выражения для заданного числа х без использования класса...

Аплоад файлов на сервер без использования компонент
Люди! Хочу сделать аплоад файлов на сервер без использования компонент, к сожалению провайдер не...

Взаимный include без использования cpp-файлов
Возможно ли связать два класса реализованных в .h-файлах, чтобы не приходилось переносить...

Поиск компьютера в AD без использования Get-ADComputer
Всем привет, кто знает как бы написать скрипт проверки имени компьютера в AD без использования...

Проигрывание Flash-роликов без использования временных файлов
Я хочу сделать прогу, в которой будет Flash Player контрол, который будет проигрывать SWF с сервера...

Проигрывание Flash-роликов без использования временных файлов
Я хочу сделать прогу, в которой будет Flash Player контрол, который будет проигрывать SWF с сервера...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru