星空网 > 软件开发 > ASP.net

C#文件重命名的代码

C#中没有重命名的方法,自己写了一个方法,来处理文件的重命名。

/// <summary>   

/// 重命名文件夹内的所有子文件夹   

/// </summary>   

/// <param name="directoryName">文件夹名称</param>   

/// <param name="newDirectoryName">新子文件夹名称格式字符串</param>   

public void RenameDirectories(string directoryName, string newDirectoryName)   

{   

  int i = 1;   

  string[] sDirectories = Directory.GetDirectories(directoryName);   

  foreach (string sDirectory in sDirectories)   

    {   

    string sDirectoryName = Path.GetFileName(sDirectory);   

    string sNewDirectoryName = string.Format(newDirectoryName, i++);   

    string sNewDirectory = Path.Combine(directoryName, sNewDirectoryName);   

         Directory.Move(sDirectory, sNewDirectory);   

    }   

}  

 

 

                // 列表中的原始文件全路径名
                string oldStr = ft.FileRoute + @"/" + ft.FileName + ft.ExName;

                // 新文件名
                string newStr = ft.FileRoute + @"/" + preChar +  name + nextChar + ft.ExName;

                // 改名方法
                FileInfo fi = new FileInfo(oldStr);
                fi.MoveTo(Path.Combine(newStr));




原标题:C#文件重命名的代码

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境通拟将100%收购深圳前海帕拓逊,估值27亿!:https://www.ikjzd.com/articles/158
亚马逊listing翻新标题和关键词优化:https://www.ikjzd.com/articles/15800
出海方兴未艾,拼多多迟到的Temu能带商家吃上肉吗?:https://www.ikjzd.com/articles/1580011510241124353
卖家忠告:遇到差评的正确处理方法:https://www.ikjzd.com/articles/1580017174510264321
新规!仅剩2个多月,这个类目费用将飙涨!:https://www.ikjzd.com/articles/1580020160204595202
刻不容缓!没有注册号将被停售!亚马逊公布德国WEEE上传通道:https://www.ikjzd.com/articles/1580023879239426049
秦皇岛到丹东旅游景点大全 秦皇岛到丹东开车多长时间:https://www.vstour.cn/a/408253.html
求推荐适合情侣玩的地方,三天时间,谢谢:https://www.vstour.cn/a/408254.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流