同じドライブ上のある場所から別の場所にディレクトリを移動しようとしています。「ファイルが既に存在する場合、ファイルを作成できません」というエラーが発生します。以下は私のコードです。
誰かがこれについて提案できますか?
string sourcedirectory = @"F:\source";
string destinationdirectory = @"F:\destination";
try
{
if (Directory.Exists(sourcedirectory))
{
if (Directory.Exists(destinationdirectory))
{
Directory.Move(sourcedirectory, destinationdirectory);
}
else
{
Directory.CreateDirectory(destinationdirectory);
Directory.Move(sourcedirectory, destinationdirectory);
}
}
}
catch (Exception ex)
{
log(ex.message);
}