创建目录+子目录

Len*_*nie 37 c#

我有一个目录位置,如何创建所有目录?例如C:\ Match\Upload将创建Match和子目录Upload(如果它不存在).

使用C#3.0

谢谢

Ric*_*dOD 67

Directory.CreateDirectory(@"C:\ Match\Upload")将为您排序.您不需要创建所有子目录!create directory方法为您创建所有目录和子目录.


小智 8

if (!System.IO.Directory.Exists(@"C:\Match\Upload"))
{
  System.IO.Directory.CreateDirectory(@"C:\Match\Upload");
}
Run Code Online (Sandbox Code Playgroud)

  • 实际上,即使目录存在,调用CreateDirectory也不会失败,因此使用它是多余的. (11认同)