Directory类是静态类,无需声明对象,可以直接使用。
主要有以下一些方法:
-
CreateDirectory(string path):创建文件夹全路径;
-
void Delete(string path, bool recursive):删除文件夹path, recursive表示是否也删除子文件及子文件夹。如果文件夹不为空, recursive=false,则抛异常;
-
bool Exists(string path):判断文件夹是否存在;
-
EnumerateFiles、 EnumerateDirectories遍历文件和文件夹;