Здравствуйте! Требуется скопировать все содержимое одной папки в другую, только начал разбираться в C#, прошу подсказать где ошибка в коде:
//откуда копируем
string Dir1 = @"C:\Users\Administrator\Desktop\1";
//куда копируем
string Dir2 = @"C:\Users\Administrator\Desktop\2";
try
{
DirectoryInfo dirInfo = new DirectoryInfo(Dir1);
foreach (FileInfo file in dirInfo.GetFiles("*.*"))
{
File.Copy(file.FullName, Dir2 + "\\" + file.Name, true);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
//откуда копируем
string Dir1 = @"C:\Users\Administrator\Desktop\1";
//куда копируем
string Dir2 = @"C:\Users\Administrator\Desktop\2";
try
{
DirectoryInfo dirInfo = new DirectoryInfo(Dir1);
foreach (FileInfo file in dirInfo.GetFiles("*.*"))
{
File.Copy(file.FullName, Dir2 + "\\" + file.Name, true);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}