Пусть:
Папка для переименования
C: \ Temp \ Torename
чтобы:
C: \ Temp \ ToRename
Directory.Move не работает, поскольку папка (: \ temp \ Torename) уже существует.
Я ищу решение, которое не включает создание временной папки.
У меня есть это решение на месте:
Переместить во временную папку (уникальное имя), например, c: \ temp \ TorenameTemp
Переместить из временной папки в новую папку. например, c: \ temp \ ToRename
Проблема в том, что моя папка может стать очень большой, а перемещение может занять некоторое время. Мне нравится решение Windows Explorer, в котором пользователь переименовывает на месте, независимо от размера.
спасибо за ваше время.