文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C#遍历目录下的所有子目录和文件

C#遍历目录下的所有子目录和文件

时间:2010-09-16  来源:hlhcto

 

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Text;  
  4. using System.IO;  
  5. namespace Cms.Inc  
  6. {  
  7.     public class FilesList  
  8.     {  
  9.         public FilesList()  
  10.         {  
  11.               
  12.         }  
  13.         public string DirList()  
  14.         {  
  15.             StringBuilder html=new StringBuilder();  
  16.             DirectoryInfo dir = new DirectoryInfo(@"E:\webapp\web\Cms");  
  17.             html.Append("目录列表:<br />");  
  18.             foreach(DirectoryInfo cdir in dir.GetDirectories("*"))  
  19.             {  
  20.                 html.Append(cdir.Name + "<br />");  
  21.             }  
  22.             return html.ToString();  
  23.         }  
  24.         public string FileList()  
  25.         {  
  26.             StringBuilder html = new StringBuilder();  
  27.             DirectoryInfo dir = new DirectoryInfo(@"E:\webapp\web\Cms\template\default");  
  28.             html.Append("文件列表:<br />");  
  29.             foreach (FileInfo f in dir.GetFiles("show_*.html"))//显示以'show_'开头的所有html文件  
  30.             {  
  31.                 html.Append(f.Name+"<br />");  
  32.             }  
  33.             return html.ToString();  
  34.         }  
  35.     }  

显示:
Cms.Inc.FilesList f = new BoyanCms.Inc.FilesList();
Response.Write(f.DirList());
 Response.Write(f.FileList());

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载