请问C#在不同目录下生成多个文件夹的问题?

时间:2021-07-29 12:27:27
请问老师们,我想在a、b、c、d......等,文件夹下都创建3个固定文件夹,文件夹名分别为:显示器、主机、键盘,代码应该如何操作呢?谢谢,我已经遍历出文件夹路径名称,附上代码,可就是生成文件夹时,这3个文件夹应该如何生成?谢谢指导! 
private void button3_Click(object sender, EventArgs e) 
{ DirectoryInfo theFolder = new DirectoryInfo(textBox1.Text); 
DirectoryInfo[] dirInfo = theFolder.GetDirectories(); 
foreach (DirectoryInfo NextFolder in dirInfo)
 { this.listBox1.Items.Add(theFolder + NextFolder.ToString());//this.listBox1.Items.Add(NextFolder.Name); 

}
请问C#在不同目录下生成多个文件夹的问题?

5 个解决方案

#1


Directory.CreateDirectory(你的文件夹完整路径);

#2


谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

#3


引用 2 楼 qrt007 的回复:
谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}

#4


引用 3 楼 xdashewan 的回复:
Quote: 引用 2 楼 qrt007 的回复:

谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}


谢谢老师,根据您的赐教,思路通了,非常感谢!

#5


引用 3 楼 xdashewan 的回复:
Quote: 引用 2 楼 qrt007 的回复:

谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}



格式应该是循环路径=//显示器

#1


Directory.CreateDirectory(你的文件夹完整路径);

#2


谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

#3


引用 2 楼 qrt007 的回复:
谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}

#4


引用 3 楼 xdashewan 的回复:
Quote: 引用 2 楼 qrt007 的回复:

谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}


谢谢老师,根据您的赐教,思路通了,非常感谢!

#5


引用 3 楼 xdashewan 的回复:
Quote: 引用 2 楼 qrt007 的回复:

谢谢指教,但是要创建3个不同文件夹,而且是在多个不同名目录下

所以在循环里添加就行
for循环
{
       Directory.CreateDirectory(循环路径 + 显示器);
       Directory.CreateDirectory(循环路径 + 主机);
       Directory.CreateDirectory(循环路径 + 键盘);
}



格式应该是循环路径=//显示器