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, 因为在实例化过程中就读取了文件夹的基本信息, 之后进行其他操作时无需再次读取, 所以效率更高。
*/