我连接了许多变量,我想将该字符串保存为文件路径.
是否有一种方法可以自动创建所有适当的目录,如果它们不存在而不必检查每个目录上的"if exists"
例如.
"C:\" + a + "\" + b+ "\" + d + "\" + d + ".txt"
Jon Skeet.. 63
使用new FileInfo(path).Directory.Create()
.
(这会在层次结构中创建所需的任何内容.如果目录已存在,则不执行任何操作.)
使用new FileInfo(path).Directory.Create()
.
(这会在层次结构中创建所需的任何内容.如果目录已存在,则不执行任何操作.)
using System.IO;
....
Directory.CreateDirectory(@"c:\temp\a\b\c\d\e");