摘要:檔案搬檔
File 及 Directory 類別放在 System.IO下,使用時程式最上面要using System.IO;
if (File.Exists(sSourcePath + sSourcePath1 + "xx.doc")) //判斷檔案是否存在
{
if (!System.IO.Directory.Exists(sTargetPath + sTargetPath1)) //判斷目錄是否存在
{
Directory.CreateDirectory(sTargetPath + sTargetPath1); //創建目錄
}
}
搬目錄用Directory.Move ,寫程式時曾出現錯誤「當檔案已存在時,無法建立該檔案」
將目錄搬到 " D:\Test\" 下,Test這個目錄還是必須存在,所以Move()之前要先創建上層目錄再搬移想要的目錄。
Directory.Move(sSourcePath + sSourcePath1, sTargetPath + sTargetPath1 + "aa\\");
在Move()的目標路徑要寫入要移動的子目錄名稱。