您的位置:首页 > 编程语言 > C#

C#实现修改目录文件下所有子文件的名称---按规律重命名

2010-01-14 13:24 721 查看
void Rename(DirectoryInfo dir)
{
int i = 0;
if (dir.Exists)
{
foreach (FileInfo fi in dir.GetFiles())
{
fi.MoveTo(Path.Combine(dir.FullName, i.ToString() + "." + fi.Extension));
MessageBox.Show(Path.Combine(dir.FullName, i.ToString() + "." + fi.Extension));
i++;
}
foreach (DirectoryInfo di in dir.GetDirectories())
{
Rename(di);
}
}
}

DirectoryInfo dirinfo = new DirectoryInfo(path);
Rename(dirinfo);

用File遍历用Diretory类得到的File集合,按自己的想法改名。大致思路如此
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐