C#给文件重命名

使用的主要方法是:

File.Move(oldFileDir,newFileDir);//这个是移动文件的方法

Directory.GetFiles(dir);//获取dir路径下的所有文件的全路径

 1 //给文件重命名
 2         private void button1_Click(object sender, EventArgs e)
 3         {
 4             //要重命名文件所在目录,如 E:images
 5             string dir1 = this.oldDir.Text;
 6 
 7             //获取目录下的所有文件名(文件全路径,如 E:images1.png)
 8             string[] dirs = Directory.GetFiles(dir1);
 9 
10             //遍历每个文件
11             foreach (string item in dirs)
12             {
13                 //排除文件名以".png"和".gif"结尾的文件
14                 if (!item.EndsWith(".png") && !item.EndsWith(".gif"))
15                 {
16                     //File.Move是文件移动方法,第一个参数是要移动的文件的路径,第二个参数是文件的新目录
17                     //这里我将原文件和移动后的文件都放在了相同目录下,并且将新文件加了.png的后缀
18                     File.Move(item, item+".png");
19                 }
20             }
21             MessageBox.Show("OK");
22         }
给文件重命名
原文地址:https://www.cnblogs.com/liyajie/p/Rename.html