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#中获取指定路径下指定后缀名的所有文件
- 下一篇: C#中在多个地方调用同一个触发器从而触发