C#中实现文件重命名的方式
生活随笔
收集整理的這篇文章主要介紹了
C#中实现文件重命名的方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
在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);將原有路徑與新名字進行拼接
總結
以上是生活随笔為你收集整理的C#中实现文件重命名的方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#中获取指定路径下指定后缀名的所有文件
- 下一篇: Winform巧用窗体设计完成弹窗数值绑