.NET 4.x Как копировать определенный файлы в нужную папку? - C#
Формулировка задачи:
Как копировать файлы из папки A, в папку B. Файлов много начинаются с "qq*". ? Только будьте добры, с кодом а не просто на словах, я пока нуб в этих делах)
Решение задачи: «.NET 4.x Как копировать определенный файлы в нужную папку?»
textual
Листинг программы
using System; using System.Collections.Generic; using System.IO; using System.Net; using System.Text; class Program { static void Main(string[] args) { string FromWhere = "C:/Test"; // Откуда копировать примерный путь - c:/programm files/Наш файл(копируемый файл) string toWhere = "C:/Test2"; //Куда копировать - c:/programm files/MneSudaCopyrovat/Наш файл(можно новое имя дать) DirectoryInfo DI = new DirectoryInfo(toWhere); DirectoryInfo DIFrom = new DirectoryInfo(FromWhere); if (!DI.Exists) //Если не существует каталог/папка { foreach (var item in DIFrom.GetFiles()) { Directory.CreateDirectory(toWhere); //То создаем директорию/папку File.Copy(item.DirectoryName + "/" + item.Name, toWhere + "/" + item.Name, true); //И копируем FromWhere -Откуда, toWhere - куда, true/false - можно ли заменять уже существующий файл(если он конечно существует) } } else //Если директория/папка существует то просто копируем файлы в эту директорию { foreach (var item in DIFrom.GetFiles()) { File.Copy(item.DirectoryName + "/" + item.Name, toWhere + "/" + item.Name, true); } } Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д