C#完成推断文件夹存在与否并建立文件夹的示例代码【C#.Net教程】,C#,判断文件夹,创建文件夹
作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:35评论:0
导读:这篇文章重要引见了C#完成推断文件夹存在与否并建立文件夹的要领,触及C#针对文件及目次的推断与建立操纵相干技能,须要的朋侪能够参考下本文实例报告了C#完成推断文件夹存在与否...
这篇文章重要引见了C#完成推断文件夹存在与否并建立文件夹的要领,触及C#针对文件及目次的推断与建立操纵相干技能,须要的朋侪能够参考下
本文实例报告了C#完成推断文件夹存在与否并建立文件夹的要领。分享给人人供人人参考,详细以下:
protected void Button1_Click(object sender, EventArgs e) { if (Directory.Exists(Server.MapPath("~/upimg/hufu")) == false)//假如不存在就建立file文件夹 { Directory.CreateDirectory(Server.MapPath("~/upimg/hufu")); } //Directory.Delete(Server.MapPath("~/upimg/hufu"), true);//删除文件夹以及文件夹中的子目次,文件 //推断文件的存在 if (File.Exists(Server.MapPath("~/upimg/Data.html"))) { Response.Write("Yes"); //存在文件 } else { Response.Write("No"); //不存在文件 File.Create(MapPath("~/upimg/Data.html"));//建立该文件 } string name = GetFiles.FileName;//猎取已上传文件的名字 string size = GetFiles.PostedFile.ContentLength.ToString();//猎取已上传文件的大小 string type = GetFiles.PostedFile.ContentType;//猎取已上传文件的MIME string postfix = name.Substring(name.LastIndexOf(".") + 1);//猎取已上传文件的后缀 string ipath = Server.MapPath("upimg") +"\\"+ name;//猎取文件的现实途径 string fpath = Server.MapPath("upfile") + "\\" + name; string dpath = "upimg\\" + name;//推断写入数据库的假造途径 ShowPic.Visible = true;//激活 ShowText.Visible = true;//激活 //推断文件花样 if (name == "") { Response.Write("<script>alert('上传文件不能为空')</script>"); } else{ if (postfix == "jpg" || postfix == "gif" || postfix == "bmp" || postfix == "png") { GetFiles.SaveAs(ipath); ShowPic.ImageUrl = dpath; ShowText.Text = "你上传的图片名称是:" + name + "<br>" + "文件大小:" + size + "KB" + "<br>" + "文件范例:" + type + "<br>" + "寄存的现实途径为:" + ipath; } else { ShowPic.Visible = false;//隐蔽图片 GetFiles.SaveAs(fpath);//因为不是图片文件,因而转存在upfile这个文件夹 ShowText.Text = "你上传的文件名称是:" + name + "<br>" + "文件大小:" + size + "KB" + "<br>" + "文件范例:" + type + "<br>" + "寄存的现实途径为:" + fpath; } } }
以上就是C#完成推断文件夹存在与否并建立文件夹的示例代码的内容,更多相干内容请关注ki4网(www.ki4.cn)!
相关推荐
- C#对XML读写的代码实例【XML教程】,C#,XML读写
- C#中经由过程xpath查找xml的指定元素的代码实例【XML教程】,C#,xpath,xml
- C#怎样盘算2个字符串类似度的示例代码分享【C#.Net教程】,C#,字符串,相似度
- 详解C#罕见运用函数的实例总结【C#.Net教程】,C#,应用函数
- C#剖析XML文件的代码实例分享【C#.Net教程】,C#,XML
- C# 怎样设置体系的默许打印机的简朴代码示例【C#.Net教程】,C#,打印机
- 详解C#程序员开辟WinForm必需晓得的Window音讯大全的示例代码【C#.Net教程】,C#,WinForm,Window
- C# HttpHandler 异步监听要求的代码详解【C#.Net教程】,C# ,HttpHandler ,异步监听
- C# Json 序列化与反序列化二【C#.Net教程】,C#,序列化,反序列化
- C# DataSet机能最好实践【C#.Net教程】,C#,DataSet
你 发表评论:
欢迎- .Net教程排行
-
- 1案例分享c++ map的运用和 查找机能测试【C#.Net教程】,性能,map,c++
- 2c#怎样运用?c#的基础语法【C#.Net教程】,c#,关键字
- 3细致引见C# string花样的日期时候字符串转为DateTime范例的要领【C#.Net教程】,C#,string,DateTime
- 4详解ASP.NET中衔接数据库设置要领【C#.Net教程】,ASP.NET,数据库,配置
- 5.net和c#有什么区别【C#.Net教程】,.net,c#
- 6C# DataSet机能最好实践【C#.Net教程】,C#,DataSet
- 7C#_挪用封装的一个类完成导出Excel表格的功用【C#.Net教程】,C# Excel表格
- 8asp .net 面试题及答案分享【C#.Net教程】,.net,自己,整理,问题,面试
- 9让WebAPI 返回JSON花样的数据实例教程【C#.Net教程】,javascript,WebAPI,JSON,api,web,搭建,返回
- 最新文章
- 广而告之