zoukankan      html  css  js  c++  java
  • 列出某文件夹下的所有文档,包括子目录下的档案

    这是老师布置Insus.NET的第三道题目。以下是Insus.NET的答案,仅供参考:

     protected void Page_Load(object sender, EventArgs e)
        {
            //指定目标文件夹
            string directory = @"C:\Windows\Microsoft.NET\Framework\v3.5";

            IterationFile(directory);
        }

        private void IterationFile(string path)
        {
            DirectoryInfo di = new DirectoryInfo(path);
            
            //输出当前目录。
            Response.Write(di.ToString() + "<br />");
            //取得当前目录中所有文件
            FileInfo[] fiArray = di.GetFiles();

            //循环每一个文件
            for (int i = 0; i < fiArray.Length; i++)
            {
                Response.Write(fiArray[i].ToString() + "<br/>");
            }

            //每个目录结束,写一空行。
            Response.Write("----------------------------------------------------------------------------<br/>");
            //取得当前目录中所有子目录
            DirectoryInfo[] diArray = di.GetDirectories();

            //循环每一个目录
            for (int j = 0; j < diArray.Length; j++)
            {            
                IterationFile(diArray[j].FullName);
            }
        }
  • 相关阅读:
    wepack使用
    js 原型链
    react 生命周期
    settimeout--原来定时器是有三个及以上参数的
    我所未知的 typeof 现象
    js 里面的 function 与 Function
    ECMAScript 对象类型
    js阻碍DOM加载
    面试问题与心得
    Java IO 乱码
  • 原文地址:https://www.cnblogs.com/insus/p/2476473.html
Copyright © 2011-2022 走看看