Является ли проблемой установка пути к файлу, который не включает каталог с System.IO.File.Move?C#

Место общения программистов C#
Anonymous
Является ли проблемой установка пути к файлу, который не включает каталог с System.IO.File.Move?

Сообщение Anonymous »

Я новичок в C# и тестировал переименование файлов с помощью System.IO.File.Move, чтобы посмотреть, как оно работает.
Мой второй параметр: я не указал полный путь к элементу, который я хотел изменить, и теперь я вижу, что это необходимо сделать.
Вот код, который я запустил:

Код: Выделить всё

var fileToRename = "C:\\Coding\\Testing\\zesty.txt";

System.IO.File.Move(fileToRename, "Updated.txt");

После запуска приведенного выше фрагмента в VS Code в консоли отображается следующее сообщение об ошибке: «Выход с кодом ошибки -532462766», и файл не отображается в папке, в которой он находился ранее. .
Меня не волнует файл, так как он был просто для тестирования, но мне было интересно, что случилось с файлом, который я только что переименовал и даже не указал каталог для него? Данные все еще находятся где-то в системе и доступны для извлечения, или файл сейчас более или менее «уничтожен» и будет перезаписан всякий раз, когда что-то еще будет сохранено в той части памяти, в которой оно находится/присутствовало? Это вообще проблема? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/791 ... ith-system

Вернуться в «C#»