.NET 4.x Скопировать из разных папок в одну с под папками и разными расширениями - C#

Узнай цену своей работы

Формулировка задачи:

foreach (var file in Directory.GetFiles(InitPath(), "*."))
{
    File.Copy(file, Path.Combine(PathHome, Path.GetFileName(file)));
}
foreach (var file2 in Directory.GetFiles(PathCrack, "*.Json"))
{
    File.Copy(file2, Path.Combine(PathTwo, Path.GetFileName(file2)));
}
Как можно скопировать разные файлы из разных папок в одну папку с под папками =) Пример: [1] - Папка "Soldier" - В ней есть папка и под папка [2] - Скопировать из

InitPath()

файлы

"*."

в папку, а

PathCrack

файлы

"*.Json"

в под папку. Можно ли совместить пути без использование 2-у циклов

foreach

с

File.Copy()

?

Решение задачи: «.NET 4.x Скопировать из разных папок в одну с под папками и разными расширениями»

textual
Листинг программы
CopyFiles(InitPath(), "*.", PathHome);
CopyFiles(PathCrack, "*.Json", PathTwo);

Оцени полезность:

13   голосов , оценка 4.154 из 5
Похожие ответы