zoukankan      html  css  js  c++  java
  • C#中遍历目录下的目录的文件

    注:这个代码是模仿“我的电脑”实现的一个简单的网页目录浏览器

    1、遍历一个目录下的全部目录,要用到System.IO.DirectoryInfo 类的GetDirectories方法:
      DirectoryInfo dir = new DirectoryInfo(@"c:\");  
      foreach(DirectoryInfo dChild in dir.GetDirectories("*")) 
      {//如果用GetDirectories("ab*"),那么全部以ab开头的目录会被显示
        Response.Write(dChild.Name + "<BR>");//打印目录名
        Response.Write(dChild.FullName + "<BR>");//打印路径和目录名
      }

    2、遍历一个目录下的全部文件,要用到System.IO.DirectoryInfo 类的GetFiles方法:
      DirectoryInfo dir = new DirectoryInfo(@"c:\");  
      foreach(DirectoryInfo dChild in dir.GetFiles("*"))
      {//如果用GetFiles("*.txt"),那么全部txt文件会被显示
        Response.Write(dChild.Name + "<BR>");//打印文件名
        Response.Write(dChild.FullName + "<BR>");//打印路径和文件名
      }

     
  • 相关阅读:
    模板模式创建一个poi导出功能
    vim python和golang开发环境配置
    vim快捷键
    golang聊天室
    goroutine与channels
    Redis中的GETBIT和SETBIT(转载)
    二叉树
    满二叉树与完全二叉树
    拓扑排序
    ZigZag Conversion
  • 原文地址:https://www.cnblogs.com/chenzhao/p/2082087.html
Copyright © 2011-2022 走看看