·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> asp.net(C#)文件操作

asp.net(C#)文件操作

作者:佚名      ASP.NET网站开发编辑:admin      更新时间:2022-07-23

asp.net(C#)文件操作

Posted on 2015-04-14 14:39 haishu 阅读(...) 评论(...) 编辑 收藏

//创建文件夹路径

string path = "\\Files\\";

//判断文件夹是否存在

if (!Directory.Exists(path)) { Directory.CreateDirectory(HttpContext.Current.Server.MapPath("~/" + path)); //不存在,则创建。 }

//原模版

string oldfile="\\oldfile\\模版.xls";

//复制后的模版

string newfile=System.AppDomain.CurrentDomain.BaseDirectory + path +"新模版.xls";

//判断文件是否存在

if(File.Exists(newfile))

{

File.Delete(newfile); //删除

}

//复制文件

File.Copy(HttpContext.Current.Server.MapPath("~/" + oldfile),newfile);

//对模版进行操作,写入内容,然后导出Excel

.......................................

//导出成功后,删除文件夹下的模版文件,以防止日后文件逐渐增多,对网站带来不必要的影响。

//判断文件是否存在

if(File.Exists(newfile))

{

File.Delete(newfile); //删除

}