C# Directory類能否重命名文件夾

c#
小樊
95
2024-08-05 13:58:13

是的,C#中的Directory類提供了一個(gè)方法來(lái)重命名文件夾。您可以使用Directory.Move方法來(lái)重命名文件夾。下面是一個(gè)示例代碼:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string oldPath = @"C:\OldFolder";
        string newPath = @"C:\NewFolder";

        try
        {
            Directory.Move(oldPath, newPath);
            Console.WriteLine("Folder renamed successfully.");
        }
        catch (Exception ex)
        {
            Console.WriteLine("An error occurred: " + ex.Message);
        }
    }
}

在上面的示例中,我們嘗試將名為"OldFolder"的文件夾重命名為"NewFolder"。如果操作成功,控制臺(tái)將打印出"Folder renamed successfully."消息,否則將打印出錯(cuò)誤信息。請(qǐng)確保在使用Directory.Move方法之前,您有足夠的權(quán)限來(lái)執(zhí)行此操作。

0