- ///<summary>
- ///根据文件夹路径得到文件路径下所有的文件
- ///</summary>
- ///<paramname="pathtext"></param>
- publicvoidListFiles(stringpathtext)
- {
- try
- {
- if(pathtext==null||pathtext.Equals(""))
- {
- Response.Write("路径不能为空错误");
- }
- else
- {
- //得到文件名,目录
- string[]filename=Directory.GetFiles(Server.MapPath(pathtext));
- //初始化文件计数器
- inta=0;
- //初始化文件大小
- longj=0;
- //遍历文件夹
- foreach(stringfileinfilename)
- {
- //得到文件的创建时间
- DateTimeCreationTime=File.GetCreationTime(file);//文件创建时间
- //得到符合条件的文件,某个时间段之前的文件
- //file文件地址
- Response.Write(file+"file<br/>");
- //得到文件的大小
- FileInfof=newFileInfo(file);
- longlen=f.Length;//单个文件大小
- Response.Write(len.ToString()+"文件大小<br/>");
- j=j+len;
- a++;//文件个数
- }
- //关闭窗口
- Response.Write(a.ToString()+"文件个数<br/>");//输出个数
- inti=a;
- //Response.Write(j.ToString());
- longx=j/1024;
- Response.Write(x.ToString()+"KB文件大小<br/>");//得到大小
- Response.Write("搜索完毕!系统提示<br/>");
- }
- }
- catch
- {
- Response.Write("请检查路径是否正确");
- }
- }
WEB遍历文件夹下所有的文件(不遍历文件夹)
最新推荐文章于 2020-09-08 21:54:56 发布
本文介绍了一种方法,通过指定文件夹路径来获取该路径下所有文件的详细信息,包括文件名、创建时间及文件大小等,并展示了如何使用 C# 代码实现这一功能。
2024

被折叠的 条评论
为什么被折叠?



