由于Directory类没有直接修改文件夹名称的方法,所以只能用Directory.Move来实现
修改文件夹名称,实际上是移动文件和目录
/// <summary>
/// 修改文件夹名称
/// </summary>
/// <param name="currentPath">当前文件夹路径</param>
/// <param name="targetPath">目标文件夹路径(即修改后的文件夹)</param>
private void UpdateDirectoryName(string currentPath, string targetPath)
{
if (!Directory.Exists(currentPath))
{
return;
}
if (Directory.Exists(targetPath))
{
return;
}
Directory.Move(currentPath, targetPath);
}