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);
            }
        }
  • 相关阅读:
    PHP 指定的 CGI 应用程序由于未返回完整的一组 HTTP 头而产生错误行为。
    BPM触发事件
    封装继承多态到底讲的是什么
    .Net 为什么叫.Net 转载自 jerrylsxu 的博客
    C# 琐碎记忆 Message
    SQL Case
    C# 命名规范(部分)
    C# 反射
    C# 日志 log 配置文件
    C# 琐碎记忆 三元表达式
  • 原文地址:https://www.cnblogs.com/insus/p/2476473.html
Copyright © 2011-2022 走看看