2011-07-04 12 views
2

異なる名前の同じ場所に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);

関連する問題