实现修改文件名的方法很多,这里主要通过FileInfo对象的MoveTo方法。
语法
public void MoveTo (
string destFileName
)
string destFileName
)
参数
destFileName
要将文件移动到的路径,可以指定另一个文件名。
实现:
首先引入命名空间:
using System.IO;
关键代码:
string path = Server.MapPath("myfiles/2.gif");
FileInfo fi = new FileInfo(path);
if (fi.Exists)
{
fi.MoveTo(Server.MapPath("myfiles/1000000000000000000000000.gif"));
Response.Write("<script>alert(\"文件改名成功\");</script>");
}
FileInfo fi = new FileInfo(path);
if (fi.Exists)
{
fi.MoveTo(Server.MapPath("myfiles/1000000000000000000000000.gif"));
Response.Write("<script>alert(\"文件改名成功\");</script>");
}