2011-07-04 77 views
2

我在不同的位置有两个文件夹,但名称相同。在其中一个文件夹中生成一个文件,并将其复制到另一个文件夹,但不覆盖C#中的现有内容。使用C合并具有相同名称的文件夹或子文件夹

File.Copy覆盖使我丢失以前的内容的内容。是否可以合并文件夹中的内容?

+0

问:什么是“规则”如果同一个文件中的镜子目录已经存在?你是不是复制它,或者你在根文件名的末尾添加“_1”之类的东西。如果你定义了对这种情况的适当回应,我相信你会得到你的答案。 –

+0

听起来像你真的想要rsync http://www.samba.org/ftp/rsync/rsync.html – IanNorton

回答

1

使用的File.Copy重载版本:

File.Copy(sourcefile,destfile,false);

相关问题