在C#中,你可以使用System.IO
命名空间中的DirectoryInfo
类来重命名目录。以下是一个示例代码,展示了如何重命名目录:
using System; using System.IO; class Program { static void Main() { // 指定要重命名的目录的路径 string oldPath = @"C:\OldDirectory"; // 指定要重命名的目录的新名称 string newPath = @"C:\NewDirectory"; // 创建 DirectoryInfo 对象 DirectoryInfo dirInfo = new DirectoryInfo(oldPath); // 重命名目录 dirInfo.RenameTo(newPath); Console.WriteLine("目录已成功重命名。"); } }
请注意,在执行此操作之前,确保新目录名称是唯一的,并且目标路径不存在。否则,RenameTo
方法将引发异常。