Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2013, 12:12   #1
RomanL
Новичок
Джуниор
 
Регистрация: 17.03.2013
Сообщений: 1
По умолчанию Копирование файлов.

Добрый день. Нужна помощь. Такая ситуация... Есть необходимость поиска файлов определенного типа на одном носителе (флеш) и копирование найденных файлов на другой диск, сохраняя иерархию тех папок в которых данные файлы находятся. Вроде как нужна рекурсивная функция, может кто ни будь показать текст кода...
RomanL вне форума Ответить с цитированием
Старый 17.03.2013, 14:42   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
    class Program
    {
        static void sear(string path) {
           // DirectoryInfo dir = new DirectoryInfo(path+'*');
            foreach (string file in Directory.GetFiles(path)) {
// Тут что-то делаем с файлом, проверив его регуляркой на совпадение с маской
                Console.WriteLine(file);
            }
            foreach (string dir in Directory.GetDirectories(path))
            {
                sear(dir);
            }
        }
        static void Main(string[] args)
        {
            sear(@"D:\1\");
            Console.ReadKey();
        }
    }
}
Идея понятна?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование файлов xAVATARx Мультимедиа в Delphi 5 08.06.2012 14:08
HELP. копирование файлов DLev2 Общие вопросы Delphi 1 27.09.2009 11:46
Копирование файлов critical Microsoft Office Excel 4 02.07.2009 14:45
Копирование файлов VadEr Помощь студентам 4 06.04.2009 18:49
Копирование файлов Шеллер Алексей Общие вопросы Delphi 21 30.08.2007 17:34