Directory.CreateDirectory(string path)方法用于创建一个或多个目录。如果指定的目录已经存在,则什么也不做。
使用方法的攻略如下:
- 首先需要引用
System.IO
的命名空间,在代码的开头加入using System.IO;
- 使用
Directory.CreateDirectory(string path)
方法创建指定路径的目录。其中path
参数是一个字符串,表示要创建的目录的路径。 - 如果要创建一个多级目录,可以在
path
参数中使用目录分隔符/
或\
分隔目录名称。例如Directory.CreateDirectory("C:/Users/user/Desktop/TestFolder")
将会创建C:/Users/user/Desktop/TestFolder
这个目录。
下面给出两个示例:
- 创建一个名为
TestFolder
的文件夹,该文件夹位于桌面上。
using System;
using System.IO;
namespace Test
{
class Program
{
static void Main(string[] args)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\TestFolder";
Directory.CreateDirectory(path);
}
}
}
- 创建一个名为
TestFolder
的文件夹,该文件夹包含两个子目录Folder1
和Folder2
。
using System;
using System.IO;
namespace Test
{
class Program
{
static void Main(string[] args)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\TestFolder\Folder1\Folder2";
Directory.CreateDirectory(path);
}
}
}