2
我在不同的位置有兩個文件夾,但名稱相同。在其中一個文件夾中生成一個文件,並將其複製到另一個文件夾,但不覆蓋C#中的現有內容。使用C合併具有相同名稱的文件夾或子文件夾
File.Copy
覆蓋使我丟失以前的內容的內容。是否可以合併文件夾中的內容?
我在不同的位置有兩個文件夾,但名稱相同。在其中一個文件夾中生成一個文件,並將其複製到另一個文件夾,但不覆蓋C#中的現有內容。使用C合併具有相同名稱的文件夾或子文件夾
File.Copy
覆蓋使我丟失以前的內容的內容。是否可以合併文件夾中的內容?
使用的File.Copy
重載版本:
File.Copy(sourcefile,destfile,false);
問:什麼是「規則」如果同一個文件中的鏡子目錄已經存在?你是不是複製它,或者你在根文件名的末尾添加「_1」之類的東西。如果你定義了對這種情況的適當迴應,我相信你會得到你的答案。 –
聽起來像你真的想要rsync http://www.samba.org/ftp/rsync/rsync.html – IanNorton