用C#编写的程序,可以将所在文件夹内的Photo1.png
~Photo10.png
十个文件,按照指定的顺序改名为不同的.jpg
文件:
【程序代码如下】
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = "指定文件夹路径"; // 替换为你要操作的文件夹路径
for (int i = 1; i <= 10; i++)
{
string originalFileName = Path.Combine(folderPath, $"Photo{i}.png");
string newFileName = Path.Combine(folderPath, $"NewPhoto{i}.jpg");
if (File.Exists(originalFileName))
{
File.Move(originalFileName, newFileName);
Console.WriteLine($"文件{originalFileName}已改名为{newFileName}");
}
else
{
Console.WriteLine($"文件{originalFileName}不存在");
}
}
Console.WriteLine("文件改名完成");
Console.ReadKey();
}
}
在上述代码中,将指定文件夹路径
替换为需要操作的文件夹的路径。程序会依次检查Photo1.png
~ Photo10.png
这十个文件是否存在,如果存在则将其改名为不同的 .jpg
文件名,如 NewPhoto1.jpg
~ NewPhoto10.jpg
。在控制台中,程序会输出每个文件改名的结果。最后,它会显示"文件改名完成"
并等待控制台中按下任意键。