請問C#專家是否可以解決一個簡單問題,由於某種奇怪的原因,我似乎無法解決這個問題?我想在當前目錄中移動多個子文件夾到一個新的目錄,並保持子文件夾名稱,見下圖:將多個子文件夾移動到不同的目錄並保留文件夾名稱
public string currentDirectory = System.Environment.GetEnvironmentVariable("LOCALAPPDATA") + @"\Test\CurrentFolder\";
public string newDirectory = System.Environment.GetEnvironmentVariable("LOCALAPPDATA") + @"\Test\NewFolder\";
private void btnMoveFolder_Click(object sender, RoutedEventArgs e)
{
string[] subdirectoryEntries = Directory.GetDirectories(currentDirectory);
try
{
foreach (string subCurrentDirectory in subdirectoryEntries)
{
Directory.Move(subCurrentDirectory, newDirectory);
}
}
catch (System.Exception)
{
Log("Problem with moving the directory.");
}
}
此刻,我只能似乎能夠移動而不是所有的一個文件夾的他們。
任何幫助將不勝感激!
sooo ...你正在使用的代碼是什麼_problem_(除格式:))? – sehe