FOR EACH结合FILE.MOVE

时间:2018-04-27 15:09:39

标签: c# foreach file-rename

我想创建一个简单的程序,可以访问文件夹中的所有文件,所有文件都是相同类型的文件,然后使用a来重命名所有文件。 新名称为IMG ###,###为增量。我知道怎么做。如何引用for each中使用的所有图像?

示例:

For Each X in Folder {
    rename stuff here for x
 }

我需要知道的是如何在x的位置引用文件。

1 个答案:

答案 0 :(得分:2)

你可以沿着这条思路去做:

var files = Directory.GetFiles(path, "*.", SearchOption.AllDirectories);

foreach (string item in files)
{
    //You can rename by moving the files into their 'new names'. 
    //The names are full paths
    File.Move(oldName, newName);
}