場景
在C#中如果是刪除文件的話可以直接使用
if (System.IO.File.Exists(fileName)) { System.IO.File.Delete(fileName); }
但是如果要對指定路徑下的文件進行重命名要怎么辦。
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載
實現
if (System.IO.File.Exists(fileName)) { FileInfo fi = new FileInfo(fileName); fi.MoveTo(newFileName); }
注意:
fileName參數是原來的文件的全路徑
newFileName是要修改的文件的全路徑
比如這里知道了原來文件的全路徑,可以使用
string filePath = Path.GetDirectoryName(strIdValue);
獲取原有路徑,然后再使用
string newFilePath = Path.Combine(filePath, newName);
將原有路徑與新名字進行拼接