2014-12-06 2 views
0

Это ситуация: Я создал новое имя файла, используя формат строки, как:Как переименовать файл со строковым форматом в C#?

string newFileName = string.Format("{0}/{1}/{2}/{3}.txt", FileInfo.Year, 
      FileInfo.Month, FileInfo.Day, FileInfo.Time); 

и у меня есть еще один (старый) файл с пути: string path = @"C:\Users\Public\fileName.txt" Я хотел бы изменить или переместить старый -> новый. Как это сделать? Можно ли изменить путь нового? Есть ли кто-нибудь, кто может мне помочь. Заранее спасибо

+5

'System.IO.File.Move'. – Mephy

+0

Спасибо. я буду присматривать. – Steve

ответ

0
string path = @"C:\Users\Public\fileName.txt"; 

if (File.Exists(path)) 
      File.Move(path, "DestinationFilePath"); 
+0

Вместо того, чтобы просто отправлять код, он более полезен для других, если вы включите краткое объяснение того, как оно решает проблему. – Leigh

Смежные вопросы