Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Поиск файлов и папок


Автор: GX777 13.9.2009, 20:42
Как мне получить список всех файлов с расширением mp3 во всех папках и подпапках? Подскажите какой лучше класс юзать или есть ли подобные методы, уже реализованные во фреймворке? Заранее  пасибо

Автор: jonie 13.9.2009, 22:29
http://dotnetperls.com/recursively-find-files

Автор: GX777 13.9.2009, 22:58
на этом сайте написано 
Цитата

 There is an algorithm on MSDN, but it has some shortcomings


о каком алгоритме идет речь?


в принципе пример неплохой,но слишком сложный для подобной задачи,намой взгляд.я вроде находил какой то метод в мсдн каторый находит все файлы в папках с нужным расширением, но никак не могу его снова найти.может кто подскажет?

Автор: Fortnox 14.9.2009, 09:02
По ссылке есть ссылка на другой способ поиска, да и в MSDN все есть:

Код

                    System.IO.DirectoryInfo dirInfo = new System.IO.DirectoryInfo(@"C:\");
                    System.IO.FileInfo[] fileInfo = dirInfo.GetFiles("*.mp3", System.IO.SearchOption.AllDirectories);

Автор: GX777 14.9.2009, 09:33
Fortnox, спасибо,именно это я раньше и находил. В принципе понял как делать.Всех благодарю за помощь. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)