在原有的文件名下面添加“.mp4”后缀,请给完整的代码!谢谢!!!!!
你是想在原来的文件后缀前面加上.mp4还是在后面加上.mp4?
string[] files = Directory.GetFiles(@"E:\新建文件夹 (2)", "*.*", SearchOption.AllDirectories);
foreach (string s in files)
{
File.Move(s, Path.GetDirectoryName(s) + "\\" + Path.GetFileNameWithoutExtension(s) + ".mp4" + Path.GetExtension(s));
}
如果是后面改成Path.GetExtension(s)+".mp4"
var files = Directory.GetFiles("C:\\路径", "*.*", SearchOption.AllDirectories).ToArray();
foreach (var i in files)
{
File.Rename(i, i + ".mp4");
}
var files = Directory.GetFiles("C:\路径", "*.*", SearchOption.AllDirectories).ToArray();
foreach (var i in files)
{
File.Move(i, i + ".mp4");
}
加上using System.IO;