FileSystem.RenameDirectory(String, String) Метод

Определение

Переименование каталога.

C#
public static void RenameDirectory (string directory, string newName);

Параметры

directory
String

Имя каталога, который необходимо переименовать, и путь к нему.

newName
String

Новое имя каталога.

Исключения

newName содержит сведения о пути.

directory имеет значение Nothing.

-или-

Параметр newName имеет значение Nothing или является пустой строкой.

Каталог не существует.

Имеется существующий файл или каталог с именем, указанным в newName.

Длина пути превышает максимальную длину, определенную в системе.

Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат.

У пользователя отсутствуют необходимые разрешения на просмотр пути.

Пользователь не имеет необходимого разрешения.

Примеры

В этом примере каталог переименовывается Test в SecondTest.

VB
My.Computer.FileSystem.RenameDirectory("C:MyDocuments\Test", "SecondTest")

Комментарии

Этот метод нельзя использовать для перемещения каталога; используйте метод для MoveDirectory перемещения и переименования каталога.

Применяется к

Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел