[.NET/C#].NET/C#程序开发中使用程序重命名一个文件的方法有哪些呢?

.NET 作者: Rector 506 次阅读 · 读完约需 1 分钟 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

问题描述

如题,在.NET/C#程序开发中,如何使用程序重命名一个文件呢?

方案一

可以使用System.IO.File命名空间,其中的Move()方法将一个文件重命名为新的文件名称,如:

但是请注意:Move()方法不会覆盖文件,如果相同的文件名已存在而是抛出异常。所以,为了程序的健壮,可以在使用Move()方法之前,使用Delete()方法,将已有文件先删除掉,如:

方案二

创建一个重命名文件的静态扩展方法,如:

调用方法:

方案三

你也可以使用先Copy()然后Delete()方法,来实现先拷贝一个文件,然后将旧文件删除的方式:

阅读了该文章的人还浏览了...

本文永久链接码友网 » [.NET/C#].NET/C#程序开发中使用程序重命名一个文件的方法有哪些呢?

发布于: 2018-02-09 11:16:13
分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册