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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2017, 16:00   #1
Fil_1990
Пользователь
 
Регистрация: 23.09.2015
Сообщений: 76
По умолчанию Изменение имени файла

Здравствуйте, появилась задача считать и переименовать файлы в папке, но не слишком хорошо понимаю как это сделать через move(((
Вот код как считываю. надо к имени файла добавить символы с начала и с конца и поменять формат

Код:
DirectoryInfo directorya = new DirectoryInfo(@"C:\Users\a\Desktop\PB4V35+");
            foreach (var spysok in directorya.GetFiles("*.MST"))
                
                 Console.WriteLine(spysok);
Fil_1990 вне форума Ответить с цитированием
Старый 09.06.2017, 16:48   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Fil_1990 Посмотреть сообщение
появилась задача считать и переименовать файлы в папке, но не слишком хорошо понимаю как это сделать через move(((
через move это так:
Код:
File.Move(oldFileName, newFileName);
указываем старое имя (какой файл нужно переименовать) и новое имя (в какое надо переименовать).

например, если нужно в начале каждого имени *.txt дописать ff:

Код:

    DirectoryInfo d = new DirectoryInfo(@"c:\dir\");
    FileInfo[] infos = d.GetFiles("*.txt");
    foreach(FileInfo f in infos)
    {
        File.Move(f.FullName, Path.Combine(f.DirectoryName, "ff" + f.Name));
    }
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.06.2017, 16:53   #3
Fil_1990
Пользователь
 
Регистрация: 23.09.2015
Сообщений: 76
По умолчанию

Спасибо
Fil_1990 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение имени файла. С++ DarkVss Помощь студентам 0 13.06.2012 12:22
Изменение имени текстового файла Fidarov Помощь студентам 2 10.02.2012 15:33
Изменение имени файла coNsept Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 06.12.2011 15:27
Изменение имени IdAttachmentFile dolphin705 Работа с сетью в Delphi 0 24.08.2011 19:25
изменение имени файла tiger() C++ Builder 2 21.04.2011 14:21