DirectoryInfo di=new DirectoryInfo("filepath"); if(!di.Exists){di.Create();}
irectoryInfo.Create()方法有一个有趣的地方,就是即使该路径上一级或多级父目录并不存在,它也可以创建目录.
而FileInfo类并没有同样的性能,如果给FileInfo对赋一个字符串,然后调用Create方法,那么它将沿着子目录结构向下,在遇到丢失的路径时将会出错,所以使用FileInfo类创建目录应该一层一层手动创建
DirectoryInfo di=new DirectoryInfo("filepath"); if(!di.Exists){di.Create();}
irectoryInfo.Create()方法有一个有趣的地方,就是即使该路径上一级或多级父目录并不存在,它也可以创建目录.
而FileInfo类并没有同样的性能,如果给FileInfo对赋一个字符串,然后调用Create方法,那么它将沿着子目录结构向下,在遇到丢失的路径时将会出错,所以使用FileInfo类创建目录应该一层一层手动创建