【发布时间】:2019-05-16 21:50:23
【问题描述】:
我需要能够在主路径的每个目录和子目录中创建一个文件夹,
但我不知道如何获取包含文件的每个路径,因此我可以在那里创建一个文件夹...实际上我正在获取所有目录:
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ImageMagick;
using System.Collections;
namespace ImgOptimization
{
class Program
{
static void Main(string[] args)
{
string path = "mypath";
if (System.IO.Directory.Exists(path))
{
string[] subdirectorios = System.IO.Directory.GetFiles(path, "*.jpg", SearchOption.AllDirectories);
string carpetas = null;
for (int i = 0; i < subdirectorios.Length; i++)
{
carpetas = subdirectorios[i];
string newpathMobile = "newpath"
if (!System.IO.Directory.Exists(newpath))
{
System.IO.Directory.CreateDirectory(newpath);
}
}
}
}
}
但我不知道如何在循环期间在每个路径中创建一个文件夹,知道如何实现吗?
【问题讨论】: