国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現復制文件夾中文件到另一個文件夾的方法

2020-01-24 01:37:09
字體:
來源:轉載
供稿:網友

本文實例講述了C#實現復制文件夾中文件到另一個文件夾的方法。分享給大家供大家參考。具體如下:

private void CopyDir(string srcPath, string aimPath){ try { // 檢查目標目錄是否以目錄分割字符結束如果不是則添加 if (aimPath[aimPath.Length - 1] != System.IO.Path.DirectorySeparatorChar) { aimPath += System.IO.Path.DirectorySeparatorChar; } // 判斷目標目錄是否存在如果不存在則新建 if (!System.IO.Directory.Exists(aimPath)) { System.IO.Directory.CreateDirectory(aimPath); } // 得到源目錄的文件列表,該里面是包含文件以及目錄路徑的一個數組 // 如果你指向copy目標文件下面的文件而不包含目錄請使用下面的方法 // string[] fileList = Directory.GetFiles(srcPath); string[] fileList = System.IO.Directory.GetFileSystemEntries(srcPath); // 遍歷所有的文件和目錄 foreach (string file in fileList) { // 先當作目錄處理如果存在這個目錄就遞歸Copy該目錄下面的文件 if(System.IO.Directory.Exists(file)) { CopyDir(file, aimPath + System.IO.Path.GetFileName(file)); } // 否則直接Copy文件 else { System.IO.File.Copy(file, aimPath + System.IO.Path.GetFileName(file),true); } } } catch(Exception e) { throw; } }}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大新县| 苗栗市| 通化市| 江永县| 中山市| 巴青县| 金沙县| 永登县| 蓬莱市| 阳泉市| 汉阴县| 彩票| 蚌埠市| 百色市| 康保县| 中宁县| 隆子县| 定边县| 昭平县| 伊春市| 邢台市| 炉霍县| 高青县| 武清区| 龙南县| 延吉市| 西吉县| 西林县| 大理市| 福海县| 乐东| 凤山市| 阿图什市| 晋州市| 清涧县| 乌鲁木齐市| 伊川县| 崇信县| 灌南县| 宣威市| 石嘴山市|