Я хочу использовать File.Copy
, чтобы скопировать файл в каталог. Это прямолинейно. Есть ли у File.Copy
перегрузку, которая может переименовывать, если файл уже существует, или мне нужно связать File.Copy
с File.Exist
Если файл уже существует Переименовать его
0
A
ответ
1
Я бы с File.Move
переименовать файл:
https://msdn.microsoft.com/en-us/library/system.io.file.move%28v=vs.110%29.aspx
и да - вы все равно хотите проверить свое существование с File.Exists
1
Там нет такой перегрузки, поэтому вы должны использовать File.Exists
и File.Copy
.
1
Насколько я знаю, File.copy не имеет перегрузки, которая позволяет переименовывать. https://msdn.microsoft.com/de-de/library/system.io.file.copy%28v=vs.110%29.aspx Существует один, чтобы разрешить запись, а другой - сделать обычную копию.
консультации Вы MSDN? – Minh
http://stackoverflow.com/questions/3218910/rename-a-file-in-c-sharp –
@Minh - Я видел, что у него был параметр перезаписи, я не видел, чтобы он переименовал один. – MasterOfStupidQuestions