【发布时间】:2019-01-29 08:36:23
【问题描述】:
我希望添加文件扩展名,而不是更改旧的扩展名。 假设 file.jpg 变成 file.jpg.bmp 这可能吗?
string filename;
string[] file = Directory.GetFiles(folder_path);
foreach (string myfile in file)
{
filename = Path.ChangeExtension(myfile, ".bmp");
System.IO.File.Move(myfile, filename);
}
我的代码只更改扩展名,例如 file.jpg 变成了文件 .bmp
我想成为file.jpg.bmp
请帮忙 谢谢
【问题讨论】:
-
我猜你可以重命名文件,在末尾附加
.bmp,而不是使用Path.ChangeExtensionAPI。看这里:stackoverflow.com/questions/3218910/rename-a-file-in-c-sharp -
BMP 和 JPG 是非常不同的格式。您是否真的想将
.bmp附加到.jpg文件并混淆Windows Explorer 和任何试图将该文件作为BMP 读取的程序?
标签: c# .net visual-studio file extension-methods