• 列出某文件夹下的所有文档,包括子目录下的档案


    这是老师布置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);
            }
        }
  • 相关阅读:
    react-native 之ScrollView的使用
    gitHub 克隆项目慢
    react native 给View添加点击事件
    React Native View属性onLayout
    react native 样式与布局
    react native 对日期的处理
    react native 顶部菜单栏效果的实现
    iOS self.navigationController 推出界面怎么一次性回到指定第一个
    Java
    2021-5-13讲课内容hibernate主键id映射_XML方式
  • 原文地址:https://www.cnblogs.com/insus/p/2476473.html
Copyright © 2020-2023  润新知