using System.IO;
// 原路径 string path = "D:\\001"; // 目标路径 string destpath = "E:\\001"; /**********Directory对象操作**********/ // 移动 Directory.Move(path, destpath); // 删除 Directory.Delete(path); /**********DirectoryInfo对象操作**********/ // 实例化对象 DirectoryInfo DirectoryInfo = new DirectoryInfo(path); // 移动 DirectoryInfo.MoveTo(destpath); // 删除 DirectoryInfo.Delete(); /* Directory:静态使用, 不能被实例化 DirectoryInfo:需要被实例化才能够使用 Directory/DirectoryInfo使用: 如果只对一个对象进行单一操作,建议使用Directory对象操作, 方便快捷; 如果对一个对象进行多个操作建议使用DirectoryInfo, 因为在实例化过程中就读取了文件夹的基本信息, 之后进行其他操作时无需再次读取, 所以效率更高。 */