以下代码是首先检查指定的文件夹是否存在,若不存在则创建之。
string path = @"C:MyDirMySubDirSomeDir"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); }
经测试,多层嵌套子目录的情况也是可以通过CreateDirectory方法来创建的。
这只是Directory类的其中一个应用场景而已,MSDN上Directory类的示例代码,实现文件夹的各种操作,比如文件夹删除、获取文件列表、文件夹遍历等等。详情请点击以下API网址。
http://msdn.microsoft.com/en-us/library/system.io.directory.aspx