文件夹操作类用于操作文件夹,可以完成创建,复制,移动,重命名,删除目录等操作。Directory类和DirectoryInfo类都是C#提供的用于操作文件夹的类,Directory类和File一样,所有的方法都是静态的。而DirectoryInfo类是普通类。
选择Directory类还是DirectoryInfo类的规则与File和FileInfo的规则相同:
如果只执行一个操作,选择DirectoryInfo类,Directory类的静态方法对所有方法执行安全检查。
如果执行多次操作,则选择DirectoryInfo类的相应实例方法,因为安全检查并不总是必要的。